发送应用请求有效,但没有发送给用户?

时间:2012-01-29 14:51:35

标签: php facebook facebook-graph-api

我正在尝试从服务器端api(php)发送facebook请求。 我用这个代码:

https://graph.facebook.com/" . $f2 . "/apprequests?message=NewMatchpoint&data=invite_data&".$access_token."&method=post

这是我得到的回应:

{"request":"355954047749908","to":["100001821928954"]}

我认为这意味着它有效,应用程序请求已发送,但收件人什么都没收到...... 有人遇到过这种行为吗? 感谢...

1 个答案:

答案 0 :(得分:2)

是;这意味着请求已成功发送。您可以通过查询Graph API来验证该请求,如下所示:
"https://graph.facebook.com/$REQUEST_ID.'_'.$FBID"。 您必须使用下划线将request_id和用户Facebook id连接起来。

确保(如果您的应用程序处于沙箱模式)您发送请求的用户列在应用程序设置的“角色”部分中...