2015-12-04 97 views
1

我的每個用戶都會通過電子郵件收到每週摘要圖表,我希望他們能夠將該圖像(在Amazon S3上託管在公共存儲區中)共享到Facebook。此外,我希望能夠爲圖片添加自定義標題和說明,可能作爲帖子消息正文中的默認文本。如何將Facebook分享按鈕添加到交易電子郵件?

似乎要走的路是使用Facebook API的共享對話框。但我不知道如何實現這一點,因爲我不知道到下週的圖表鏈接的完整網址是什麼。文件名被散列。我也不知道我是否在過度這個問題。

這是我一直在試圖找出https://developers.facebook.com/docs/sharing/reference/share-dialog

回答

2

最簡單的方法就是用自己的分享按鈕/圖像和鏈接到sharer.php頁:https://www.facebook.com/sharer/sharer.php?u=[your-urlencoded-url]

標題,描述和圖像將來自Open Graph的標籤:http://ogp.me/

請務必遵循有關照片的準則:https://developers.facebook.com/docs/sharing/best-practices#images

+0

如果我想有相同的電子郵件2個共享按鈕。我怎樣才能得到每個圖像的正確的縮略圖圖像?我可以創建兩個開放圖形圖像標籤嗎?如果是的話,我該如何指定它綁定到哪個共享按鈕? – theBookeyMan

+0

縮略圖來自url,您可以擁有儘可能多的分享按鈕。你只提供網址,所以只需使用2個不同的網址。 – luschn

+0

第一分享按鈕鏈接:https://www.facebook.com/sharer/sharer.php?u = [your_urlencoded-url1] - 第二分享按鈕鏈接:https://www.facebook.com/sharer /sharer.php?u=[your-urlencoded-url2] – luschn

相關問題