是否有可能使用FB分享插件沒有APP ID? 如果我使用HTML5代碼,則控制檯會記錄一個錯誤FB.getLoginStatus() called before calling FB.init()
。 要使用HTML 5 FB就像是有必要有一個APP ID?FB分享沒有應用程序ID
謝謝
是否有可能使用FB分享插件沒有APP ID? 如果我使用HTML5代碼,則控制檯會記錄一個錯誤FB.getLoginStatus() called before calling FB.init()
。 要使用HTML 5 FB就像是有必要有一個APP ID?FB分享沒有應用程序ID
謝謝
是的,你需要一個應用程序ID。你可以嘗試在使用Facebook的時候將自己的代碼注入到用戶的DOM中,並在他們的javascript中調用函數......但是我懷疑很多用戶會使用這種方式的「應用程序」。
在這裏,我分享了我在fb牆上分享文章的方式,這樣就不需要使用appId。只要把這個代碼在你想要鏈接分享你的HTML頁面...
<a name="fb_share" type="button" href="http://www.facebook.com/sharer.php?u={$url}&media={$imgPath}&description={$desc}" class="joinFB">Share Your Advertise</a>
URL參數如下所述,
U:URL或鏈接要用戶,當他點擊進入你的牆後,
媒體:完整的圖像路徑,確保圖像可用給定的路徑上,它將接受一個圖像只
描述:你想顯示在牆上
簡短的說明它還會要求你寫一些數據,這些數據會顯示在你的文章上方。在網址中傳遞的說明將顯示在圖片的右側。
請注意,我已根據需要傳遞$ url,$ desc,$ imgPath變量。上面的代碼是在smarty-php中,所以根據你的要求改變它。
希望這對你有幫助。
這不再有效 – lakshman
@lakshman圖片和描述變量似乎不起作用(它們來自FB的一頁)但是一般的方法仍然有效。您可以提供一個指向'http://www.facebook.com/sharer.php?u=http://www.example.com'的鏈接,並提示用戶在Facebook上共享該URL。 –
Sharer現在不支持參數(標題,摘要等)。 更多信息在https://stackoverflow.com/questions/22652041/how-to-pass-parameter-like-title-summary-and-image-in-facebook-sharer-url和https://stackoverflow.com/問題/ 11616697 /如何使用的-OG-meta標記換Facebook的份額 – dpinya
我只想添加fb和html5共享 – 1Mayur