2012-03-17 3 views
1

私はFacebookのアプリに取り組んでいますので、私はFacebookのグラフAPI throghで確認したかったので、私が試していたが、それは私の実際の問題はでFacebookにチェックインする方法?

  FacebookClient objClient = new FacebookClient(AccessToken); 

      Dictionary<string, double> objcoordinates = new Dictionary<string, double>(); 
      objcoordinates["latitude"] = 37.4163458217; 
      objcoordinates["longitude"] = -122.15198690595; 
      Dictionary<string,object> param = new Dictionary<string,object>(); 
      param["message"] = "Hello.!"; 
      param["place"]="110506962309835"; 
      param["coordinates"] = objcoordinates; // "'latitude'= '37.4163458217','longitude'= '-122.15198690595'"; 
      objClient.Post("me/checkins",param); 

にチェックを作成する方法のようなものですので、働いていないだろうこのIDの上に私のpageIdがありますが、私はエラーが発生しますこれを行うことはできません。

ですのでどの方法でチェックインできますようお願い致します!

私はWPF C#アプリを使用していますので、私にお勧めします。

誰かがステップバイステップアプローチを説明しているので、私は先に進み、見てみることができます。

このようなエラーが発生しています。 - >ターゲットメソッドへのバインドエラーです。

+0

todo with checkinsとは何ですか? – Rufinus

+0

http://developers.facebook.com/docs/reference/api/checkin/チェックインを作成することはできません。 – Rufinus

+0

まだ私はこの文書を読んでいませんでしたが、私はこれを理解できません。 –

答えて

0
   Dictionary<string, string> objcoordinates = new Dictionary<string, string>(); 
       objcoordinates["latitude"] = ViewModelLocator.ShareOptionsStatic._eventInfoModel.latitude == 0.0 ? "34.04503" : System.Convert.ToString(ViewModelLocator.ShareOptionsStatic._eventInfoModel.latitude); 
       objcoordinates["longitude"] = ViewModelLocator.ShareOptionsStatic._eventInfoModel.longitude == 0.0 ? "-118.265633" : System.Convert.ToString(ViewModelLocator.ShareOptionsStatic._eventInfoModel.longitude); 
       Dictionary<string, object> param = new Dictionary<string, object>(); 

       param["message"] = "Hello.Messages.!" 
       param["place"] = "49127904491"; 
       param["coordinates"] = objcoordinates; // "'latitude'= '37.4163458217','longitude'= '-122.15198690595'"; 
       objClient.PostAsync("me/checkins", param); 
関連する問題