Json 获取节点';来自drupal服务模块的URL

Json 获取节点';来自drupal服务模块的URL,json,drupal,drupal-7,Json,Drupal,Drupal 7,我正在编写一个外部应用程序,从drupal站点加载数据,该站点实现了“服务”模块,该模块返回节点的JSON表示和(几乎)所有数据。 服务不返回的一件事是请求节点的url, 所以我称之为: [domain]/rest/mynode/ffad3c26-e684-4cca-9c4b-1634f9f3dc1.json 得到这个: { 视频:“2087” uid:“67133de7-9755-424d-b45b-c4bbf41cb00e” 标题:“PD300” 日志:“由FeedsNodeProcesso

我正在编写一个外部应用程序,从drupal站点加载数据,该站点实现了“服务”模块,该模块返回节点的JSON表示和(几乎)所有数据。 服务不返回的一件事是请求节点的url, 所以我称之为:

[domain]/rest/mynode/ffad3c26-e684-4cca-9c4b-1634f9f3dc1.json

得到这个:

{

视频:“2087”

uid:“67133de7-9755-424d-b45b-c4bbf41cb00e”

标题:“PD300”

日志:“由FeedsNodeProcessor更新”

状态:“1”

评论:“0”

推广:“0”

粘性:“0”

VUID:“097f43ef-e22c-4f35-b74d-02b8e8ac5895”

nid:“2087”

类型:“产品”

语言:“恩”…还有更多


我还需要当前节点的url,这样我就可以从应用程序链接回它,知道吗?

我想你只需要在应用程序中连接字符串,如下所示:


URL=“[domain]”“/node/”{nid}“

这是可行的,但是节点在Drupal站点上有自定义URL字段,我需要该字段。您可能需要节点路径别名。