2010-12-28 9 views
1

Facebookの新しいグラフapiを使い始めました。 ログインしてユーザー名を取得し、これを画面に表示するようないくつかの項目を取得しました。私はグラフapiで私の状態を設定する方法を考え出すのに困っている...私はいくつかのことを試してみましたが、私はいつもエラー応答を返します。iphoneアプリを使ってFacebookのステータスを設定する

アイデア?

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: 
           @"test2", @"test", 
           nil]; 

[_facebook requestWithMethodName:@"status.set" 
         andParams:params 
        andHttpMethod:@"POST" 
        andDelegate:self]; 

答えて

2

はLordTは近くにあったが、ここでは、最終的なソリューションです。

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: 
         @"My new status message", @"message", 
         nil]; 
[_facebook requestWithGraphPath:@"/me/feed" 
        andParams:params 
        andHttpMethod:@"POST" 
      andDelegate:self]; 
+0

ああ、申し訳ありません。あなたは絶対に正しいです。/me/feedは明らかに適切なURLであり、それはdictionaryWithObjectsAndKeysであり、他の方法ではありません:D – LordT

0

これは新しいAPIのようには見えません。私は実際のiOS上でこのちょっとものを行っていないが、このようなAPIの何かを探してオンラインでより次のようになります。

NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys: 
         @"test message from stackoverflow", @"message",        
          nil]; 
[_facebook requestWithGraphPath:@"/me/feed" 
       andParams:params 
      andDelegate:self] 

あなたのコードでは、古いREST APIを使用しています。上記の私のメソッドは、新しいグラフAPIを使用しています。あなたは本当に the Graph APIを掘るべきです。メソッド名がちょうど参照用の[編集]グラフAPI

になることはありません、私は正しいと私のコードを編集し、明らかに、あなたは正しい答えを自分で見つけ:D

+0

エラーが表示される...「URLが不正です」 – Gabe

関連する問題