iqual / all4schools_connector
该包最新版本(3.0.0)没有可用的许可信息。
提供与All4Schools软件的集成
3.0.0
2023-10-27 08:14 UTC
Requires
- php: ^8.1
- drupal/core: ^9.5 || ^10
This package is auto-updated.
Last update: 2024-09-27 10:16:26 UTC
README
本模块处理检索数据、错误管理以及对All4Schools提交网页表单数据的支持。
关于All4Schools
All4Schools是一款课程和学员管理软件,具有用于检索/发送课程和参与者数据的接口。数据在两个方向上以JSON格式传输。
模块配置
您可以在drupal的以下路径下配置该模块:/admin/config/services/All4Schools
以下参数是必需的
- 基本URL:您项目的API端点。对于某些项目,可能还有额外的测试端点可用。请使用您的本地设置文件来覆盖它。
- 请求ID:为客户端生成的唯一ID。这应由API的客户端/所有者传达。
- 此外,某些实现可能需要用于POST请求的AppUserId。这应由API的客户端/所有者传达。
测试
目前没有单元测试可用。如果您想快速测试连接器,可以在自定义模块中创建一个script.php文件,并实例化示例插件
<?php
$plugin_manager = \Drupal::service('plugin.manager.all4schools_connector');
$plugin_instance = $plugin_manager->createInstance('example_all4schools_connector');
// Test any method.
$all_courses = $plugin_instance->getCourses();
在Lastpass中检查工作API端点/请求ID