Facebook API错误(1340004)和(1348058)

时间:2016-04-06 14:13:46

标签: facebook facebook-graph-api unity3d oauth

我试图减少Unity游戏中的Facebook API错误数量,目前有两个错误代码,但在FB开发者网站上找不到任何帮助我找到并解决问题的内容。错误代码通过Facebook Analytics显示。

  

方法:对话框:oauth

     

错误代码: 1340004

     

错误消息:未登录:您尚未登录。请登录并重试。

     

失败: 97.9K

     

总电话数: 227.4K

     

失败率: 43%

  

方法:对话框:oauth

     

错误代码: 1348058

     

错误消息:请确认电子邮件:您输入的电子邮件地址已经注册,但您的帐户尚未确认   然而。您很快就会收到一封电子邮件,其中包含有关如何确认您的详细信息   帐户。

     

失败: 32.4K

     

总电话数: 227.4K

     

失败率: 14.3%

我自己无法重新创建这些,所以我甚至不确定这些错误是客户端还是服务器端,但这些失败率似乎非常高。

我通过客户端进行的任何调用都会在继续之前检查FB.IsLoggedIn是否为真,文档似乎表明Facebook SDK处理刷新的访问令牌。

  

刷新移动设备上的访问令牌

     

Facebook SDK将为您和您管理访问令牌的生命周期   将处理以确保令牌在到期之前刷新。

第一个错误代码(1340004)的另一个提及来自3年前的stackoverflow帖子(link to post here

唯一提到的第二个错误代码(1348058)来自一个封闭的github问题(link to post here),这似乎表明app年龄限制导致了问题,但我们的应用程序年龄限制目前设置为& #34; Facebook设置上的任何人(13岁以上)。

LIVE版本在Facebook Unity SDK的(7.3.0)上,但我已经更新到尚未发布的版本的最新版本。

我们做服务器端的唯一事情是检查访问令牌返回用户的Facebook ID,见下文。

https://graph.facebook.com/me?fields=id&access_token=%s

基本上,是否有其他人遇到过这些错误代码,或者对如何减少它们有任何想法?

非常感谢任何帮助。

0 个答案:

没有答案