2011-12-06 5 views
0

グラフAPIを使用してユーザー状態の更新を取得しようとしています。グラフAPIを使用して状態を取得しようとしています

これらは、ユーザーがUSER_STATUS、read_stream許可

  • その後、私のアプリは、次の処理を行い、私を許可し、私の手順

    1. です。

      1. https://graph.facebook.com/oauth/access_token?grant_type=client_credentials&client_id=".$FBappID."&client_secret=".$FBappSecret と$ AccessTokenに

      2. を取得する次のI後藤https://graph.facebook.com/the-username/permissions?access_token=$AccessToken

      3. 私はread_streamとUSER_STATUS = 1

      4. ことを確認した後、私はhttps://graph.facebook.com/the-username/statuses?access_token=$AccessToken

    2. を試してみてください

    これを行うと、「ストリームを開けませんでした:HTTPリクエストが失敗しました!」というエラーが表示されます。 HTTP/1.0 400不正な要求」

  • 答えて

    0

    よう

    https://graph.facebook.com/oauth/authorize?client_id=[App_id]&redirect_uri=http://[you app uri]/url/where_you_recive_the_token_from facebook 
    

    これは何かをリダイレクトするようにFacebookのからトークンを取得するには、まず、URLが設定する必要があります:あなたは

    を使用することができます次に

    http://you_app_uri/url/?code=[Code Generated By Facebook String(196)] 
    

    https://graph.facebook.com/the-username/statuses?access_token=$_GET['code'] 
    
    +0

    これは、毎回ログインする必要があることを意味しますか? FBをdの更新はmysiteに表示されます。 – randy

    +0

    ユーザーがすでにFacebookにログインしている場合は、自動的にhttp:// you_app_uri/url /?code = [CODE]にリダイレクトされますが、ユーザーが資格情報を要求しない場合 –

    関連する問題