我有一个用例,在这个用例中我必须使用来自某个web服务的数据。我不必将数据存储在Drupal数据库中,但我可以缓存(可选)并在浏览器上显示数据。Drupal只是and服务和客户端浏览器之间的一个接口。我正在寻找可以用来处理远程活动的模块,包括“远程实体”、“馈送”。但我认为这些模块只是为了获取数据和在浏览器上呈现而夸大了,而且我认为我必须用这些模块在drupal上存储数据。基本上,我正在寻找一些模块,将只是从网络服务的实时数据,我可以使用它,并提供给浏览器的相同的http请求。
否则我就准备写下自定义模块了!!:)
发布于 2014-04-16 17:46:50
安装webservices模块并创建用于获取结果的自定义模块,例如显示相册视图,如果您在drupal中使用photo...or,则服务视图模块与服务模块配合使用很好。
发布于 2014-05-09 14:56:53
您可以在自定义模块的hook_menu中创建菜单项,如下所示
$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
);https://stackoverflow.com/questions/21613999
复制相似问题