我一直试图通过playfab访问facebook测试用户的facebook友好列表。我正在使用此代码
<%= f.datetime_select :check_out_req, { ampm: true, order: [:day, :month, :year] }, { class: "form-control" } %>
我已在playfab /设置/密钥中保存了Facebook应用ID和密码
我的所有测试用户都是彼此的朋友
我还从各个帐户登录进行播放。
但朋友列表仍然返回null。
我哪里错了?
答案 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.通过用户名添加好友