Java Spring社交-获得Facebook好友的扩展权限
我正在使用Spring社交,以及它的Facebook集成 我试图获取当前用户朋友的详细信息(如位置等),但结果总是空的。现在,我相信这是因为这只在“用户位置”或“朋友位置”扩展权限下可用 我想知道如何授权我的应用程序获得用户的这些权限,并成功地获取朋友的位置等详细信息 只是重申一下——这必须在我的Spring社交项目中完成Java Spring社交-获得Facebook好友的扩展权限,java,facebook,spring-social,Java,Facebook,Spring Social,我正在使用Spring社交,以及它的Facebook集成 我试图获取当前用户朋友的详细信息(如位置等),但结果总是空的。现在,我相信这是因为这只在“用户位置”或“朋友位置”扩展权限下可用 我想知道如何授权我的应用程序获得用户的这些权限,并成功地获取朋友的位置等详细信息 只是重申一下——这必须在我的Spring社交项目中完成 提前谢谢 您可以通过以下方式为您的应用程序授权用户的这些权限 "redirect:https://graph.facebook.com/oauth/authorize
提前谢谢 您可以通过以下方式为您的应用程序授权用户的这些权限
"redirect:https://graph.facebook.com/oauth/authorize?" +
"scope=" + userPermissions +
"&client_id=" + clientId +
"&display=page&redirect_uri=" + redirectURI;
其中userPermissions是您需要的权限,clientId是您的facebook appId,redirectURI是授权后的位置(这必须与您的应用程序的站点url相同)
您还可以通过以下方式成功获取您的好友详细信息:
特别阅读3.2获取用户在Facebook上的上述url好友。您是如何做到的?我的意思是,我正试图在这里实现同样的功能,下面的正确答案并没有提供太多的细节,看起来我必须为facebook的东西编写自己的实现,是否有任何地方可以使用SpringSocial设置此授权url?