Facebook(多友)请求对话:跟踪受邀用户数量?

时间:2012-11-18 13:04:46

标签: php facebook facebook-graph-api

我正在开发一款集成了Facebook的在线游戏,并希望在PHP中执行以下操作:

我希望用户能够使用多朋友请求API(https://developers.facebook.com/docs/reference/dialogs/requests/)取决于他们邀请的朋友数量来“解锁”某些功能。

基本上我正在寻找与此类似的代码:

if($user['friendsInvited'] => 5){
echo "You invited 5 or more friends"
} else {
echo "<button onclick='showInviteDialogue()'>Invite Friends</button>"
}

1 个答案:

答案 0 :(得分:1)

关闭......你刚刚得到了=和&gt;向后......试试这个

if($user['friendsInvited'] >= 5)

记住订单的最简单方法是将其读作“大于或等于”

至于获取实际数字,当用户完成共享时,Facebook将在包含用户ID数组的查询字符串中的“to”参数中点击您的页面,您可以对此进行计数(或者将计数添加到之前共享的数量中。)

查看您链接到

的页面上的“返回数据”部分