模块: X-JSON 1.51 - #JSON #API for #XOOPS

发布者: wishcraft于 2011/3/26 12:54:06 4303 次阅读
Resized Image
X-JSON 1.51
XOOPS 的 JSON API
它能为我做什么?

您可以与任何符合 json 标准的系统通过完全的 w3c 标准的 wsdl 链接,这将在 4.0 版本中完善。这更多是 wsdl 的抽象数据层,它们仍然需要写入动态 mime 类型和其他系统写入其中的构造。您可以通过几乎任何类型的隧道在不同系统之间传输数据,例如 xoobs 或 CMS,甚至是像 .NET、Delphi 以及许多其他编程语言。

X-JSON 是云计算 API 的快捷方式,您可以使用此模块将您的 xoobs 平台与其他任何计算机网络连接起来,插件拥有完整的 WSDL 编译代码,并允许轻松动态部署。

修复了哪些错误?
  • 管道斜杠排除
  • 空变量返回到插件
  • "输入压缩。
  • StdClass 到数组转换。


本次发布的新功能有哪些?
我们已经测试了这个版本,并且在 Xortify 中使用它。修复所有错误花了一些时间,但这是一个完全工作的版本!!我们不期望有后续的发布!!
.
我该如何调用此 API?
API 非常简单易用 - 您有一个插件,它是 API 上的一个函数,以其文件名命名,例如 xoops_create_user.php,其中包含 XSD,以及以其文件名命名的自身函数。API 接受 JSON 数据包并提供 JSON 响应。您必须检查插件函数以查看它们如何实现以及如何使用它们。但在这个版本中,您也可以在一次调用中调用多个函数。

假设您要调用示例函数,它的 URL 可能是这样的,您可以使用$_GET或$_POST,具体取决于数据大小。
引用

yoursite.com/modules/xjson/?xoops_create_user={...JSON VARIABLES...}

如果您要调用多个函数,请使用$_GET进行 URL 调用。
引用

yoursite.com/modules/xjson/?xoops_create_user={...JSON VARIABLES...}&secondary_function={...JSON VARIABLES...}&third_function={...JSON VARIABLES...}


要下载它,请点击这里 xoops2.5_xjson_1.51.zip
或转到 镜像

演示: http://xoops.demo.chronolabs.coop
测试论坛: https://xoops.org.cn/modules/newbb/viewtopic.php?topic_id=73489&forum=66