【问题标题】:Facebook Unity SDK - get list of friends which use the applicationFacebook Unity SDK - 获取使用该应用程序的朋友列表
【发布时间】:2014-03-17 23:27:38
【问题描述】:

我正在使用 Facebook Unity SDK 5.0.3(构建一个 Andorid 播放器)并在尝试获取使用该应用程序的朋友列表时遇到了问题。已经找到了为此目的使用 fql 的各种示例,例如“'/fql?q=SELECT uid, name, is_app_user, pic_square FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) AND is_app_user = 1'” ,但在 FB.API 中使用最后一个会导致“400 Bad Request”错误。 有任何想法吗? 10 倍

【问题讨论】:

    标签: facebook-graph-api facebook-unity-sdk


    【解决方案1】:

    好吧,设法找到解决方案。问题是按原样使用 JavaScript 文档示例中的 FQL。以下代码完成了这项工作:

    var fqlQuery = "/fql?q=" + WWW.EscapeURL("SELECT uid, name, is_app_user, pic_square FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) AND is_app_user = 1") ; FB.API(fqlQuery, Facebook.HttpMethod.GET, GetFbFriendsCallback);

    GetFbFriendsCallback 代码可以在 SDK 提供的 Smash Friends 示例应用程序中找到。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多