任何人都可以想到为什么OAuth Dialog会忽略所请求的范围?我得到一个只询问“基本信息”的对话框,而请求的范围是“email,user_birthday,publish_actions”......这个相同的范围在使用相同底层代码的所有其他应用程序上正常工作。有什么想法吗?
提前致谢!!
答案 0 :(得分:0)
这取决于您获取Facebook OAuth令牌的方式。如果您缓存了先前检索的令牌,之后更改了范围,那么可能会发生这种情况,因此OAuth授权过程未重新启动以获取新范围的新令牌。在这种情况下,您需要清除缓存的令牌。
如果您显示某些代码,我们可能会提供更具体的指导。