连接到 graph.facebook.com 时发生未知 SSL 协议错误:8000 FB UnitySDK
Unknown SSL protocol error in connection to graph.facebook.com:8000 FB UnitySDK
我一直在尝试 post 使用以下代码在游戏中取得一些成就:
FB.API(FB.UserId +"/"+achievementType,
Facebook.HttpMethod.POST,
AchievementCallback,formData);
但结果有时会 post 出现在我的 activity 日志中,有时无法 post 显示消息
"Unknown SSL protocol error in connection to graph.facebook.com:8000" 而有时用 post ID 是成功的。我已经测试了来自 facebook API 资源管理器和 POSTMAN 插件的成就文件,它成功地 post 使用它们和 post ID 编辑了它。但是当我尝试 post Unity3d 的成就时,它有时会失败,有时会起作用。有谁知道我在 post 使用 UnitySDK 时做错了什么?
注意:我在 Github 上托管了这些文件。示例 AchievementFileLink
如果有人有建议请告诉我。
我发现的解决方法是,每当发生上述错误时,我再次在回调方法中发送请求到 post 成就,它成功发布到我的游戏 activity 上。这不应该是预期的行为,是非常糟糕的做法,但暂时生病了,将其作为答案。
我一直在尝试 post 使用以下代码在游戏中取得一些成就:
FB.API(FB.UserId +"/"+achievementType,
Facebook.HttpMethod.POST,
AchievementCallback,formData);
但结果有时会 post 出现在我的 activity 日志中,有时无法 post 显示消息 "Unknown SSL protocol error in connection to graph.facebook.com:8000" 而有时用 post ID 是成功的。我已经测试了来自 facebook API 资源管理器和 POSTMAN 插件的成就文件,它成功地 post 使用它们和 post ID 编辑了它。但是当我尝试 post Unity3d 的成就时,它有时会失败,有时会起作用。有谁知道我在 post 使用 UnitySDK 时做错了什么? 注意:我在 Github 上托管了这些文件。示例 AchievementFileLink 如果有人有建议请告诉我。
我发现的解决方法是,每当发生上述错误时,我再次在回调方法中发送请求到 post 成就,它成功发布到我的游戏 activity 上。这不应该是预期的行为,是非常糟糕的做法,但暂时生病了,将其作为答案。