我想實現Facebook分享。我嘗試使用Facebook的sharer.php,但它不再接受自定義參數(由Facebook棄用)。另外,我看到了一個使用FB.api在Facebook上發佈的選項。分享自定義消息,鏈接和圖像在Facebook上通過Facebook的sharer.php或使用FB.api
我只是想知道使用FB.api的正確語法,我可以在其中共享一些自定義消息,圖像和鏈接。 P.S. - 我正在使用的應用程序是基於Java的,而頁面是jsp頁面。
在此先感謝。
我想實現Facebook分享。我嘗試使用Facebook的sharer.php,但它不再接受自定義參數(由Facebook棄用)。另外,我看到了一個使用FB.api在Facebook上發佈的選項。分享自定義消息,鏈接和圖像在Facebook上通過Facebook的sharer.php或使用FB.api
我只是想知道使用FB.api的正確語法,我可以在其中共享一些自定義消息,圖像和鏈接。 P.S. - 我正在使用的應用程序是基於Java的,而頁面是jsp頁面。
在此先感謝。
消息必須是100%用戶生成的,不允許預填充 - 如果這就是「自定義消息」的含義。這就是說,有FB.ui共享對話框:https://developers.facebook.com/docs/sharing/reference/share-dialog
它的工作原理與sharer.php類似,只是將URL作爲參數。這是推薦的方式,您只需將正確的Open Graph tags添加到共享URL即可。
分享一些另一種可能的方式是使用用戶對象的飼料端點:https://developers.facebook.com/docs/graph-api/reference/v2.3/user/feed#publish
...但你需要publish_actions
爲授權用戶,你必須要經過一個審查過程在Facebook上發佈之前,您可以通過該許可進行公開。顯然,如果您預先填寫了消息參數,您將無法獲得批准。