0

私はいくつかの他のSOの質問とさまざまなWebチュートリアルに基づいていくつかのコードをまとめてみました。Faceboook:複数のFriend SelectorとJS SDKを使用した複数の友だちの壁への投稿

私が得ようとしているエラーは、私が友人の壁に投稿しようとしたときに終わりです。

<div id="fb-root"></div> 
<script src="http://connect.facebook.net/en_US/all.js"></script> 

<p><input type="button" onclick="sendRequestViaMultiFriendSelector(); return false;" value="Recommend friends for another chance to win!" /></p> 

<div id="response"></div> 

<script> 
FB.init({ 
    appId : 'xxxxxxxxxx', 
    status : true, 
    cookie : true, 
    oauth: true 
}); 

function sendRequestViaMultiFriendSelector() { 
    FB.ui({method: 'apprequests', 
     message: 'My Great Request' 
    }, requestCallback); 
} 

function requestCallback(response) { 
    // Handle callback here 
    if (response.request && response.to) { 
     var request_ids = []; 
     for(i=0; i<response.to.length; i++) { 
      var temp = response.request + '_' + response.to[i]; 
      var friend_id = response.to[i]; 
      request_ids.push(temp); 

      //send message in here 
      var opts = { 
       message : 'Message', 
       name : 'Name', 
       link : 'http://www.facebook.com/pages/xxxxx/xxxxxxxxxxxxxxx', 
       description : 'Description here', 
       picture : 'http://www.domain.com/img/some.jpg' 
      }; 

      FB.api('/'+friend_id+'/feed', 'post', opts, function(response) { 
       if (!response || response.error) { 
        // This is the error I am getting: 
        alert('Error occured'); 
       } else { 
        alert('Post ID: ' + response.id); 
       } 
      }); 
      // end send message 
     } 
     var requests = request_ids.join(',');  
    } else { 
     alert('Didn't send recommendation to friends'); 
    } 
} 
</script> 

この問題を解決するにはどうすればよいですか?

答えて

1

コードは実際にはうまくいきました。私はグラフAPIのエクスプローラで自分自身にアクセストークンを与えた時点ですぐに機能しました。

私の認証ダイアログを今すぐセットアップする必要があります。たくさんの楽しみがあります!

ちょうど私がこれに答えてほしいと思った人は誰でも同じ状況に遭遇します。

+0

tokeへのアクセスを与える方法.... ?? –

+0

developers.facebook.com/appsにアクセスし、リストからアプリを選択してから、[アプリを編集]をクリックし、左側のサイドバーに[グラフAPIエクスプローラを使用]をクリックします。 – martincarlin87

関連する問題