繁体   English   中英

FB API请求/通知

[英]FB API Request/notifications

在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上没有任何显示。

有任何想法吗??

根据您的要求,我认为您可以使用“ 请求对话框” -因为这种情况:用户朋友似乎更有意义。

调用对话框的直接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>...

现在,有两种情况:

  1. 该应用是网络应用,

  2. 该应用程序是一个画布应用程序

在这两种情况下, 请求都将出现在应用程序中心上

但是,如果该应用程序是网络应用程序,则该通知将不会出现。

Graph API文档中

用户对用户的请求仅适用于Canvas应用程序,不适用于网站,因为接受请求会将用户定向到发送请求的应用程序的Canvas页面URL。

您试图做的事情似乎是不可能的。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM