2013-01-20 30 views
0

使用Facebook SDK示例,我可以使用Facebook登錄,但現在我需要在牆上發佈消息,我不知道如何執行此操作。 這是我的代碼 公共類CondividiSuFacebookActivity延伸活動{Android - 如何使用Facebook 3.0 SDK發佈狀態

public void onCreate(Bundle savedInstanceState) 
    { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.facebook_condividi); 


     String msg = (String)getIntent().getStringExtra("message"); 


     // start Facebook Login 
     Session.openActiveSession(this, true, new Session.StatusCallback() 
     { 

      // callback when session changes state 

      public void call(Session session, SessionState state, Exception exception) 
      { 
       if (session.isOpened()) 
       { 

        // make request to the /me API 
        Request.executeMeRequestAsync(session, new Request.GraphUserCallback() 
        { 

         // callback after Graph API response with user object 
         public void onCompleted(GraphUser user, Response response) 
         { 
          if (user != null) 
          { 
           TextView welcome = (TextView) findViewById(R.id.welcome); 
           welcome.setText("Hello " + user.getName() + "!"); 
          } 
         } 
        }); 
       } 
      } 
    }); 
    } 


    public void onActivityResult(int requestCode, int resultCode, Intent data) { 
     super.onActivityResult(requestCode, resultCode, data); 
     Session.getActiveSession().onActivityResult(this, requestCode, resultCode, data); 
    } 



} 

我發現這個功能:

Request.newStatusUpdateRequest(session, "Hello!", new Request.Callback() { 

public void onCompleted(Response response) { 
     // TODO Auto-generated method stub 

} 
}); 

但我不知道如何使用它。有什麼建議麼?謝謝

回答

0

我建議你看看下面的StackOverflow問題。

Posting on facebook wall with sdk 3.0

請確保您閱讀的答案爲完整解決方案的問題。問題中的代碼應該仍然幫助你。

+0

謝謝理查德,現在我正在學習Facebook SDK示例,特別是這個FriendPickerApplication – Paolo

相關問題