我正在开发一款可让人们在Facebook上与特定朋友分享内容的应用。示例:Alice使用我的应用程序,她与Bob共享一篇文章,Bob是她的Facebook好友。现在我的应用程序需要以某种方式向Bob发送消息并将文章发送给他。
我该怎么做?我没有鲍勃的电子邮件。我的应用可以代表用户发送Facebook消息吗?
答案 0 :(得分:0)
您是否看过Facebook的api"发送对话框": https://developers.facebook.com/docs/sharing/reference/send-dialog
似乎你可以很容易地做到这一点。唯一的限制是您无法设置邮件内容。
你可以这样做:
FB.ui({
method: 'send',
link: 'http://www.nytimes.com/2011/06/15/arts/people-argue-just-to-win-scholars-assert.html',
to:'Bob_FacebookID'
});
或使用网址重定向:
http://www.facebook.com/dialog/send?
app_id=123050457758183
&link=http://www.nytimes.com/2011/06/15/arts/people-argue-just-to-win-scholars-assert.html
&redirect_uri=https://www.bancsabadell.com/cs/Satellite/SabAtl/
&to=Bob_FacebookID
它适合你想要你的应用程序做什么吗?