Way*_*yne 15 android facebook facebook-graph-api facebook-login
首先,我确定我的fb应用程序ID是有效的,因为用户可以使用Facebook凭据登录我的Android应用程序直到几天前(我认为它是在2月休息之前更改).
最近新用户无法再使用Facebook登录我的Android应用程序因为facebook一直说我的fb应用程序无效(错误是Invalid application fb-app-id
:)但是old users
已经授权我的Android应用程序访问他们的信息仍然可以使用Facebook登录.(旧用户仍然可以使用Facebook凭据登录我的应用,但新用户不能)
有谁知道为什么这发生在我的Facebook应用程序以及如何解决它?
编辑:访问https://graph.facebook.com/facebook-app-id时出现此错误
{
"error": {
"message": "Unsupported get request.",
"type": "GraphMethodException",
"code": 100
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢.
Igy*_*Igy 16
如果您确定应用程序不是沙箱模式(这是gema.megantara的答案),并且由于政策原因而没有被Facebook删除,我能想到的唯一解释是您已经在人口统计上限制了应用程序(即按国家或年龄)
如果是这种情况,API将不会返回应用程序的详细信息,除非您使用用户访问令牌为满足您已应用的任何限制的用户进行API调用,并且不符合要求的用户将无法使用该应用程序.
如果这就是您所做的,您可以通过API删除限制(通过应用程序对象的restrictions
字段或应用程序仪表板中应用程序设置中的"高级"选项卡)
如果使用前端界面更改设置,则需要编辑"应用程序限制"字段,附带屏幕截图
基本上与接受的答案相同的解决方案,刚刚更新的最新FB开发者网站已经更新,所以你需要这样做:
归档时间: |
|
查看次数: |
35307 次 |
最近记录: |