2012-02-28 7 views
2

私は壁にメッセージを投稿するWindows 8メトロプロトタイプアプリを開発中です。FacebookClient.GetTaskAsyncパラメータ

私はSDKをインストールし、そしてこれまでのところ、私は

public MainWindowViewModel() 
{ 
    try 
    { 
     Action<object> action = handleTask; 

     var fb = new FacebookClient(FACEBOOK_ID, FACEBOK_SECRET); 

     var task = fb.GetTaskAsync("4"); 

     task.ContinueWith(action); 
    } 
    catch (FacebookApiException ex) 
    { 
     throw ex; 
    } 
} 

private void handleTask(object data) 
{ 
} 

handleTaskメソッドが呼び出されますが、私はタイプがそれが渡されていますが何であるかを決定するために見えることはできません。そのデータはMark ZuckerbergのFB情報(???)

のように見えます。ここでも、壁に投稿するだけです。誰かが私を正しい方向に向けることができますか?

答えて

1
var fb - new FacebookClient(); 
fb.GetTaskAsync("4") 
    .ContinueWith(t=> 
     if(!t.IsFaulted) { 
      dynamic result = t.Result; 
      var name = result.name; 
     } 
); 

又は壁に転記

[更新]

handleTask

Task<object>からobject dataを変更します。

var fb = new FacebookClient("access_token"); 
fb.PostTaskAsync("me/feed", new {message = "hi"}); 
+0

これは壁にメッセージを投稿する方法に関する私の質問にどのように回答しますか? – CoderForHire

+0

私は壁に掲示を追加しました – prabir

+0

助けてくれてありがとう – CoderForHire