我试图使用JS SDK或图API发送应用程序生成的请求,但我并不成功,绝望。问题是,当我向当前登录的用户发送请求时,一切正常,但是当我尝试发送给不同的用户时(即使此用户已经授权我的应用),我收到OAuth异常“#2用户无法发送此请求:未知错误“,有时”无法发送任何应用程序请求“。向“/ me”以外发送请求2.0应用程序生成的请求
我的应用程序已启用请求2.0,并授权publish_stream,read_stream和user_about_me权限。即使在Graph API浏览器中也会显示我描述的相同错误消息。
完全相同的问题在这里描述了使用JS SDK: Sending an App Generated Request with the JavaScript SDK
...这里使用图形API: Posting app generated apprequest to other facebook users in Java
请帮助。
如何选择要向其发送请求的用户?以及您正在使用的代码? –
这样使用JS SDK: FB.api(“/”+ recipient +“/ apprequests”,“POST”,{message:“Notification Message”,data:“Notification data”},function(response){console。 log(response);}); – Edgar
[使用JavaScript SDK发送应用程序生成的请求]的可能重复(http://stackoverflow.com/questions/7496981/sending-an-app-generated-request-with-the-javascript-sdk) – genesis