【发布时间】:2015-06-13 05:29:22
【问题描述】:
我正在尝试从 ParseUser 检索 authData 字段。使用 Parse 1.9.1,我曾经这样做:
ParseUser user = ParseUser.getCurrentUser();
HashMap authDataMap = (HashMap)user.get("authData");
HashMap facebookMap = (HashMap)authDataMap.get("facebook");
String facebookId = (String)facebookMap.get("id");
这很好用。
但有些东西改变了。我不知道是因为我更新到 Parse 1.9.2 还是 Parse 服务器端发生了一些变化,但 authData 不再可访问。 user.get("authData") 行返回 null。即使我重新获取用户。
最终我想从 ParseUser 中检索 Facebook id,最好不要联系 Facebook。这不再可能了吗?
【问题讨论】:
-
您是否使用 ParseFacebookUtils 登录 Facebook 用户?
标签: android facebook parse-platform