Facebook 공유 (피드 다이얼로그에 게시)시 콜백

5337 단어 HTML5Facebook
이 화면에서 Facebook에 게시했을 때 콜백으로 뭔가 처리하는 방법 메모입니다.



샘플
h tp // // ぇr 항상 s.ぃぃぽ p. jp / fb. HTML

1. 개발자 등록을 하고 App ID 얻기



우선 htps : //에서 ゔぇぺぺrs. 후세보오 k. 코m/
보다 개발자 등록하여 앱 ID를 받으세요.



참고 : Facebook : 개발자 등록을하고 App ID를 얻을 때까지
ㅡㅡㅡ//무시고. 이 m/이/? p=3176

2 구현



샘플
    <div id='fb-root'></div>
    <script src='http://connect.facebook.net/ja_JP/all.js'></script>

    <button id="btn">シェアボタン</button>

    <script> 
      FB.init({appId: 666809556680582, status: true, cookie: true});  // 取得したappIdをセットする

      function postToFeed() {

        // apiをコール
        var obj = {
          method: 'feed',
          link: 'http://killertunes.lolipop.jp/fb.html', //ここにシェアするページのアドレス
          picture: '',
          name: '',
          caption: '',
          description: ''
        };

        // コールバック
        function callback(response) {
          console.log(response['post_id']);
          alert("投稿されました!");
        }

        FB.ui(obj, callback);
      } 


      // ボタンクリック時
      document.getElementById("btn").addEventListener('click', function(){
        postToFeed();
      });

    </script>

참고 : 폐기 된 공유 버튼의 어쩌면 올바른 대안
ht tp // // 푸세보오 k도 cs. 오, 칭찬. 네 t/아 r ゔぇ s/52070227. HTML

참고 : 페이스 북의 좋아하는 버튼으로 콜백을 얻는 방법 + 덤
htp : // / ㎃ 진 c. 이. jp/우ぇb/세르 ゔぃ세/후우세보오 k/35972

좋은 웹페이지 즐겨찾기