在FB请求邀请中看过各种类似材料的文章。如今有可能邀请朋友加入外部网站而不是画布应用或游戏。
我有来自图API的必要用户名和ID。
我需要在PHP中循环这些并发送加入/通知甚至墙贴的邀请。无论哪种可能。
目前正在使用:
$apprequest_url ="https://graph.facebook.com/" .
"/apprequests?ids=USERID,USERID,USERID" .
"&message='INSERT_UT8_STRING_MSG'" .
"&data='INSERT_STRING_DATA'&" .
$app_access_token . "&method=post";
响应:
{
"request":"229582530550300",
"to":["USERID"]
}
根据FB这是正确的,但FB上没有任何内容。
任何想法?
答案 0 :(得分:1)
根据您的要求,我认为您可以使用Request Dialog - 因为案例:用户朋友似乎更有意义。
用于调用对话框的直接URL:
https://www.facebook.com/dialog/apprequests?app_id=<APP-ID>&message=<message>&redirect_uri=<uri-to-web-app>&to=<friends-ID-1>,<friend-id-2>...
现在,有两种情况:
该应用是一个网络应用,
该应用是一个画布应用
在这两种情况下,请求都会显示在App Centre
上但是,如果该应用是网络应用,则不会显示通知。
答案 1 :(得分:0)
用户对用户请求仅适用于Canvas应用,而不适用 网站,因为接受请求会将用户引导至Canvas 发送请求的应用的网页网址。
你想做的事似乎是不可能的。