2015-10-05 71 views
-1

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

这个Web服务XML:

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

enter image description here

这个链接是一个Web服务的XML,我想使用它在Drupal。

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

drupal如何读取,修改这些标签,放置,张贴,删除.....?在Drupal

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

回答

0

使用Web服务客户端模块通常情况下,使用Web服务时,需要开发一个客户端应用程序。在Drupal网站的情况下,它应该做一个Drupal自定义模块。除了在Drupal中集成自定义代码和使用其API /机制来在页面上显示信息,存储它们等外,这将是标准的PHP编码。

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

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

1