我需要使用 Facebook Graph Api 发送消息。
我发现这篇文章http://developers.facebook.com/docs/reference/api/message/
但我仍然找不到合适的 api 来从我的 android 应用程序创建新消息。
谁能告诉我,创建一条新消息是否可行?任何教程或参考注册?
我需要使用 Facebook Graph Api 发送消息。
我发现这篇文章http://developers.facebook.com/docs/reference/api/message/
但我仍然找不到合适的 api 来从我的 android 应用程序创建新消息。
谁能告诉我,创建一条新消息是否可行?任何教程或参考注册?
Facebook API 目前不允许第 3 方应用程序向用户(朋友或其他人)发布消息以防止垃圾邮件。
这已经在 SO 上被问过几次了。我添加了一些链接。
http://facebook.stackoverflow.com/a/9047881/450534
https://developers.facebook.com/blog/post/291/(来源: http: //facebook.stackoverflow.com/a/4525572/450534)
注意:有一种解决方法,或者看起来是这样,但我个人从来没有亲自尝试过。查看此位之后链接上的任何答案是否对您有所帮助。
您可以使用直接 url 发送消息,您必须在其中提供您的应用程序 ID、您必须发送消息的朋友用户 ID 和重定向 uri,您必须在 Facebook 上发送消息后重定向页面。
var redirect_uri= you site url;
var sendUrl = "https://www.facebook.com/dialog/send?app_id=**app_id**&to=**friend_id**&picture=**imageurl**&link=**yoursitelink**&redirect_uri="+redirect_uri;
点击 sendUrl 并发送消息..
var redirect_uri= www.ibda3world.com;
var sendUrl = "https://www.facebook.com/dialog/send?387805884642610=**387805884642610**&to=**100001280661576**&picture=**https://fbcdn-sphotos-b-a.akamaihd.net/hphotos-ak-frc3/1380084_637568089629207_126766341_n.jpg**&link=**www.ibda3world.com**&redirect_uri="www.ibda3world.com;