与FB UnitySDK相关的未知 graph.facebook.com:8000 SSL协议错误



我一直在尝试使用以下代码在游戏中发布一些成就:
FB.API(FB.UserId +"/"+achievementType, Facebook.HttpMethod.POST, AchievementCallback,formData);

但是结果有时会发布在我的活动日志中,有时无法与消息一起发布"与 graph.facebook.com:8000 有关的未知SSL协议错误",而有时使用post ID是成功的。我已经测试了来自facebook API资源管理器和POSTMAN插件的成就文件,它成功地使用它们和post ID发布了它。但是当我尝试从 Unity3d 发布成就时,它有时会失败,有时会起作用。有谁知道我在使用 UnitySDK 发布时做错了什么?注意:我已经在Github上托管了这些文件。示例成就文件链接如果有人有建议,请告诉我。

我发现的解决方法是,每当发生上述错误时,我都会再次在回调方法中发送请求以发布成就,并成功发布在我的游戏活动中。这不应该是预期的行为,是非常糟糕的做法,但暂时生病时,请以此作为答案。

相关内容

最新更新