2012-04-29 9 views

答えて

0

、あなたのアプリケーションを許可した後、あなたがグラフAPIへのリクエストで取得したアクセストークンを使用するようにユーザーに要求する必要があります...

アプリケーションの許可は、サーバー側またはJavaScriptの両方で行うことができます http://developers.facebook.com/docs/reference/javascript/FB.login/

function loginAndGetData(){ 
    FB.getLoginStatus(function(response){ 
      if(response.status=="connected"){ 
       FB.Api("commentID",onGotData); 
      } else { 
       FB.Login(function(response){ 
        if(response.status=="connected"){ 
         FB.Api("commentID",onGotData); 
        } 
       }); 
      } 
    }); 
} 

function onGotData(data){ 
    console.log(data) 
} 
+0

は、なぜ私が要求する必要があります:

アプリケーションを許可し、グラフAPI呼び出しを起動する方法について以下の例では、Facebookの開発者JS SDKドキュメントで見つけることができます(私はJSを好みます)米国アプリケーションを許可するには?私はコメントのIDを知っていて、アプリケーションを所有しています。投稿者のUIDをログインする必要はありませんか? – lisovaccaro

+0

アプリケーションのアクセストークンを使用してコメントのデータを取得してみてください。トークンは、アプリケーションIDとアプリケーションシークレットを連結して生成できます。の間に。 '$ access_token = APP_ID。" | ".APP_SECRET_KEY;' –

+0

素晴らしいですが、ユーザーを認証せずに取得できるはずです。私は 'https://graph.facebook.com/10150692305296360/?access_token = appid | secretkey'に行くつもりですが、私はまだ間違っています。コメントが自分のURLに作成されていれば情報を見ることができるはずですか? – lisovaccaro