【发布时间】:2014-06-02 20:47:02
【问题描述】:
我正在使用 Facebook SDK 和 Parse 插件。我可以独立成功地使用 Parse 和 Facebook 登录。当我尝试使用我的 Facebook 访问令牌“注册”进行解析时,我收到 400 错误请求。
我相信我的 parse.com 帐户设置正确(我已使用我的应用程序 ID 和机密(用于主应用程序和测试应用程序)扩充了身份验证部分。
这是我的代码。
// FB Init and Login here. It works.
var logInTask = ParseFacebookUtils.LogInAsync(FB.UserId, FB.AccessToken, DateTime.UtcNow.AddDays(1));
while (!logInTask.IsCompleted)
{
yield return 1;
}
if (logInTask.IsCanceled || logInTask.IsFaulted)
{
var error = logInTask.Exception as AggregateException;
foreach (var e in error.InnerExceptions)
{
// Bad Request Here
Debug.LogError(e);
}
}
我做错了什么,我该如何解决?
【问题讨论】:
-
尝试调试结果以获取更多信息。尝试在打印错误之前放置一个断点,并查看它在说什么。可能比简单的 400 错误更清晰
-
我设置了断点。我到底在寻找什么?
-
解析和 FB 兼容性当前已损坏。错误在这里developers.facebook.com/bugs/641349069282576 暂时避免使用 FB 用户并希望他们修复它。确保您在 FB 开发页面上“关注”该主题。
标签: facebook unity3d parse-platform facebook-unity-sdk facebook-graph-api-v2.0