【问题标题】:Web services in DrupalDrupal 中的 Web 服务
【发布时间】:2015-10-05 16:24:04
【问题描述】:

Drupal 如何读取外部 Web 服务?示例:

此网络服务 xml:

“www.mysite.com/dabs/xml_view/xml/bank_id:10/updated:1”。

此链接是一个 web 服务 xml,我想在 drupal 中使用它。

我发现drupal可以从它的内容创建Web服务,但是我不知道他是怎么读取其他web服务的。

drupal 如何读取、修改这些标签、放置、发布、删除......??

【问题讨论】:

    标签: web-services drupal drupal-7 drupal-modules


    【解决方案1】:

    通常,使用 Web 服务需要开发客户端应用程序。对于 Drupal 站点,应该使用 Drupal 自定义模块。除了在 Drupal 中集成自定义代码以及使用其 API/机制在页面上显示信息、存储它们等之外,这将是标准 PHP 编码。

    还有两个模块可以帮助您,甚至无需开发自定义模块。不幸的是,它们都具有相同的名称:Web 服务客户端。一个是https://www.drupal.org/project/wsclient,另一个是https://www.drupal.org/project/clients

    实际的复杂性可能在于正确使用服务。为此,您需要对 XML 和 HTTP 请求的使用有很好的了解,并且最好有良好的 Web 服务文档(包括数据格式和 XML 中各种值的含义)。

    【讨论】:

      【解决方案2】:

      在drupal中使用web服务客户端模块

      https://www.drupal.org/project/wsclient

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-11-21
        • 1970-01-01
        • 2015-08-31
        • 1970-01-01
        • 2012-12-31
        相关资源
        最近更新 更多