0

FBConnectを介してニュースを追加するにはどうすればよいですか?
私は次のコードを持っています:

NSString *newsBody = @"[{\"message\": \"News message\" }]";
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObject:newsBody forKey:@"news"];
[[FBRequest requestWithDelegate:self] call:@"facebook.dashboard.addnews" params:params dataParam:nil];

リクエストを送信した後、成功の応答を受け取りました。しかし、Facebookアカウントで新しいニュースを見ることができません。

また、ニュースパラメータ(http://wiki.developers.facebook.com/index.php/Dashboard.addNews)に完全な情報を追加しようとしました:

NSString *newsBody = @"[{\"message\": \"News message\",\"action_link\": {\"text\": \"link text\",
\"href\": \"http: //google.com\"} }]";

ただし、この要求はエラーを返します。
何か案は?

4

1 に答える 1

0

私は答えを見つけました。ニュースを公開するには、FBStreamDialogを使用する必要があります。これは、カスタムインターフェイスをこの目的に使用できないことを意味します。:(また、FBConnectは1つの大きな混乱だと言いたかったのです!!現在、FBダイアログの[キャンセル]ボタンをクリックした後、ダイアログがイベントdialogDidSucceedを起動しますが、dialogDidCancelは起動しません。このような大きな混乱!!!

于 2010-04-26T09:38:57.467 に答える