如何使用playfab获取Facebook好友?

时间:2015-08-26 06:14:49

标签: facebook unity3d photon

我一直试图通过playfab访问facebook测试用户的facebook友好列表。我正在使用此代码

<%= f.datetime_select :check_out_req, { ampm: true, order: [:day, :month, :year] }, { class: "form-control" } %>

我已在playfab /设置/密钥中保存了Facebook应用ID和密码

我的所有测试用户都是彼此的朋友

我还从各个帐户登录进行播放。

但朋友列表仍然返回null。

我哪里错了?

3 个答案:

答案 0 :(得分:1)

确保您的测试用户已将权限user_friends授予您的应用。

您可以使用https://developers.facebook.com/tools/debug/accesstoken/上的访问令牌检查每个测试用户的权限。

答案 1 :(得分:0)

我们有a thread in our ticket system,但其他人有信息:

是的,将IncludeFacebookFriends设置为true将导致API包括也玩过同一游戏的Facebook好友(标题ID),如果这些朋友还将他们的Facebook帐户链接到他们的PlayFab帐户,并且令牌权限允许朋友资讯

我们看到的最常见问题是输入Facebook App ID和Secret时出错。你可以重新检查那些,以确保它们完全匹配吗?

接下来,检查有问题的玩家是否已全部关联他们的Facebook帐户。如果这两个都签出(假设您已经确认了令牌权限),您是否可以向我们发送PlayFab登录凭据给这个状态的用户(您可以发送电子邮件至devrel@playfab.com)?

答案 2 :(得分:0)

PlayFab 好友管理器模块专门设计用于管理好友功能。我们可以通过四种方法使用 playfab 获得 Facebook 好友。

1.通过邮件添加好友 2.通过PlayFabID添加好友 3.按显示名称添加朋友 4.通过用户名添加好友