android – 为什么Facebook应用程序ID突然变得无效?

首先,我确信我的fb应用程序ID是有效的,因为用户可以使用Facebook凭据登录到我的 Android应用程序,直到前几天(我认为是在2月中断更改之前).

最近新用户无法使用Facebook登录我的Android应用程序,因为Facebook继续说我的fb应用程序无效(错误是:无效的应用程序fb-app-id)但是已经授权我的Android应用程序访问他们的信息的旧用户仍然可以记录在使用Facebook. (旧用户仍然可以使用Facebook凭据登录到我的应用,但新用户不能)

有谁知道为什么这会发生在我的Facebook应用程序和如何解决它?

编辑:当访问https://graph.facebook.com/facebook-app-id我得到这个错误

{
"error": {
  "message": "Unsupported get request.",
  "type": "GraphMethodException",
  "code": 100
    }
   }

谢谢.

如果您确定该应用程序不在沙箱模式(这是gema.megantara的答案),并且由于政策原因,Facebook还没有被删除,所以我可以想到的唯一的解释是你已经限制了应用程序的人口统计按国家或年龄)

如果是这种情况,API将不会返回应用的详细信息,除非使用符合您应用的任何限制的用户使用用户访问令牌进行API调用,否则不符合要求的用户将无法使用使用该应用程序.

如果这样做,您可以通过API删除限制(通过Application object的限制字段或App Dashboard应用程序设置中的“高级”选项卡)

如果使用前端界面来更改设置,那就是要编辑的“应用限制”字段,附加的截图

相关文章
相关标签/搜索