2014-03-12 69 views
3

我正在製作一款應用,讓人們可以在Facebook上與特定的好友分享內容。例如:Alice使用我的應用程序,她與Bob分享一篇文章,她是Facebook的朋友。現在我的應用程序需要以某種方式向Bob發送消息,並向他發送文章。從Facebook應用發送郵件給用戶的Facebook好友

我該怎麼做?我沒有Bob的電子郵件。我的應用程序可以代表用戶發送Facebook消息嗎?

回答

0

你有沒有看看Facebook的API「送-對話」: https://developers.facebook.com/docs/sharing/reference/send-dialog

看來,你可以很容易地做到這一點。唯一的限制是您無法設置郵件內容。

你可以FO實例做到這一點:

FB.ui({ 
    method: 'send', 
    link: 'http://www.nytimes.com/2011/06/15/arts/people-argue-just-to-win-scholars-assert.html', 
    to:'Bob_FacebookID' 
}); 

或使用URL重定向:

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 

難道適合你希望你的應用程序做什麼?

相關問題