Web services Drupal 7-从webservice获取数据只是为了演示

Web services Drupal 7-从webservice获取数据只是为了演示,web-services,drupal-7,Web Services,Drupal 7,我有一个用例,我必须使用来自某个web服务的数据。我不必将数据存储在Drupal数据库中,但我可以缓存(可选)并在浏览器上显示数据。Drupal只是Web服务和客户端浏览器之间的接口。我正在研究可以用来处理远程活动的模块,包括“远程实体”、“提要”。但我认为这些模块只是为了在浏览器上获取数据和渲染,而且我认为我必须用这些模块将数据存储在drupal上。基本上,我正在寻找一些模块,将只是从webservice实时获取数据,我可以使用它,并在相同的http请求上将其呈现给浏览器 否则,我就准备好记下

我有一个用例,我必须使用来自某个web服务的数据。我不必将数据存储在Drupal数据库中,但我可以缓存(可选)并在浏览器上显示数据。Drupal只是Web服务和客户端浏览器之间的接口。我正在研究可以用来处理远程活动的模块,包括“远程实体”、“提要”。但我认为这些模块只是为了在浏览器上获取数据和渲染,而且我认为我必须用这些模块将数据存储在drupal上。基本上,我正在寻找一些模块,将只是从webservice实时获取数据,我可以使用它,并在相同的http请求上将其呈现给浏览器


否则,我就准备好记下自定义模块了!!:)

安装webservices模块并创建自定义模块以获得结果,例如显示相册照片…或者如果您在drupal中使用view,则服务视图模块与服务模块配合良好。

您可以在自定义模块的hook_菜单中创建菜单项,如下所示

$menu_items['web-service-path'] = array(
    'title' => 'web service title',
    'type' => MENU_CALLBACK,
    'delivery callback' => 'ajax_deliver', // Will make sure that complete drupal bootstrap does not load and only service code runs.
    'page callback' => 'web-service-callback-function',
    'access callback' => true, // Allow all users
  );

这不是我要求的,我甚至不需要创建菜单来访问webserverice调用。我只想在现有页面中嵌入webservice内容。