限制从应用程序访问Drupal中的JSON URL

限制从应用程序访问Drupal中的JSON URL,json,drupal,restrict,Json,Drupal,Restrict,我在Drupal中工作,它生成可以通过URL评估的JSON。应用程序(钛合金制造)依次解析URL以显示数据 现在的问题是,这个URL也可以被任何人公开评估,你可以看到所有的细节。另一方面,该应用程序向受限用户显示相同的数据 我的问题是,如何限制通过浏览器打开URL的人,同时允许应用程序通过相同的URL评估数据 URL如下所示:- http://site.com/section/allowed-users-in-the-list.json 非常感谢。查看$\u服务器['HTTP\u REFERE

我在Drupal中工作,它生成可以通过URL评估的JSON。应用程序(钛合金制造)依次解析URL以显示数据

现在的问题是,这个URL也可以被任何人公开评估,你可以看到所有的细节。另一方面,该应用程序向受限用户显示相同的数据

我的问题是,如何限制通过浏览器打开URL的人,同时允许应用程序通过相同的URL评估数据

URL如下所示:-

http://site.com/section/allowed-users-in-the-list.json

非常感谢。

查看$\u服务器['HTTP\u REFERER'],这将告诉您脚本的来源。您也可以在那里进行验证。

您应该使用hook\u菜单或hook\u菜单为该路径添加权限