SDK やカスタム アプリ ID なしで Facebook シェア ボタンを作成するにはどうすればよいでしょうか? 質問する

SDK やカスタム アプリ ID なしで Facebook シェア ボタンを作成するにはどうすればよいでしょうか? 質問する

私はFacebook の共有ボタンの最新アップデート。Facebook JavaScript SDK を含めずに、またはアプリ ID を提供する Facebook アプリをどこかに用意せずに、Web サイトに共有ボタンを含めることはできなくなったようです。

共有ボタンの例1はFacebook SDKを使用しています

FB.ui({
  method: 'share',
  href: 'https://developers.facebook.com/docs/',
}, function(response){});

共有ボタンの例2ではカスタムアプリIDを使用しています

https://www.facebook.com/dialog/share?
  app_id=145634995501895
  &display=popup
  &href=https%3A%2F%2Fdevelopers.facebook.com%2Fdocs%2F
  &redirect_uri=https%3A%2F%2Fdevelopers.facebook.com%2Ftools%2Fexplorer

質問: ライブラリやアプリ ID を必要とせず、1 行のコードで Facebook 用のシンプルでわかりやすい共有ボタンを作成するにはどうすればよいですか?

ベストアンサー1

Facebookの共有リンクとシンプルなポップアップを使用して作業を行うことができます

$("#facebookShareLink").on("click",function(){
    var fbpopup = window.open("https://www.facebook.com/sharer/sharer.php?u=http://stackoverflow.com", "pop", "width=600, height=400, scrollbars=no");
    return false;
});

おすすめ記事