2011-04-15 6 views
1

私の壁に何かを公開しようとしています。 {「タイプ」:「OAuthException」、「メッセージ」: "アクティブなアクセス私は、応答文字列がしかしなぜ私のアンドロイドのfacebook sdkは

{「エラー」を読み出す

public void postOnWall(String msg) { 
     mFacebook.authorize(this,new String[] {"publish_stream", "read_stream", "offline_access"}, 
       new DialogListener() { 
         public void onError(DialogError e) { 
         } 
         public void onFacebookError(FacebookError e) { 
         } 
         public void onCancel() { 
         } 
         public void onComplete(Bundle values) { 
         } 
      } 
     ); 

     Log.d("Tests", "Testing graph API wall post"); 
     try { 
       Bundle parameters = new Bundle(); 
       parameters.putString("message", msg); 
       parameters.putString("description", "test test test"); 
       String response = mFacebook.request("me/feed", parameters, 
         "POST"); 
       Log.d("Tests", "got response: " + response); 
       if (response == null || response.equals("") || 
         response.equals("false")) { 
        Log.v("Error", "Blank response"); 
       } 
     } catch(Exception e) { 
      e.printStackTrace(); 
     } 
    } 

ボタンのOnClickListenerによって呼び出されたこのコードを、使用していますトークンを使用して現在のユーザーに関する情報を照会する必要があります。」}

また、アクセス許可を要求する必要があるダイアログは決して保持されません。ロードを開始しますが、その後は消滅します。

答えて

0

あなたが正しく認証されていないようです。

コードの一部を削除したか、まったくやっていないのか分かりませんが、example provided with the APIをご覧ください。

+0

まあ、それだけではSSOではないと思いますか?だから私は私のアプリで認証されるべきではありません。 – vasion

関連する問題