あなたのAcces-TokenをグラフAPIに投稿するだけで、写真を好きにする(または他の何でもIDを持つ)ことができます。あなたの写真はID 123456789です。したがって、あなたのアクセストークンをhttps://graph.facebook.com/123456789/likesに掲示する必要があります。
写真にコメントするには同じことをしますが、グラフAPIにメッセージとして(パラメータとして)投稿します。 https://graph.facebook.com/123456789/comments。コードで
あなたのパスと「いいね」のためのパラメータなしおよび「コメント」のためのパラメータとしてメッセージを表示して(Facebook.hで定義された)次のメソッドを呼び出します。HTTPMETHODこと、
-(void) requestWithGraphPath:(NSString *)graphPath
andParams:(NSMutableDictionary *)params
andHttpMethod:(NSString *)httpMethod
andDelegate:(id <FBRequestDelegate>)delegate
注意"POST"とFacebook iOS SDKが自動的にあなたのアクセストークンを追加する必要があります。詳細については
に「公開」の部分をお読みください。http://developers.facebook.com/docs/reference/api
編集: ようdeanWombourneはコメントに書いた:ちょうどコメントや空NSMutableDictionaryのために、この
[NSMutableDictionary dictionaryWithObjectsAndKeys:@"This is my comment", @"message", nil];
ようNSMutableDictionaryを投稿like:
[NSMutableDictionary dictionary]
投稿が好きなら、
Facebookサーバーからの応答はresult = trueでなければなりません。
返信ありがとうございますが、このメソッドは私たちのようなコメントのコメントを与える私はコメントや写真を好きに投稿したいと思います。上記の方法で - (void)requestWithGraphPathどのように私はparamsを渡すことができます。 – Apekshit
これをparamsに渡すだけです: '[NSMutableDictionary dictionaryWithObjectsAndKeys:@"これは私のコメントです "、@" message "、nil];' – deanWombourne
このソリューションをおかげさま..... –