Facebookでイベントを作成するアプリを作成しています。アプリを使ってFacebookでイベントを作成できましたが、友達を招待できません。これは私がやったことです。
イベントを作成するために、次のコードを使用しました。
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"Birthday Party",@"name",
@"Hotel Taj",@"location",
@"2013-02-02T20:00:00+0530",@"start_time",
@"2013-04-02T20:00:00+0530",@"end_time", nil];
[facebook requestWithGraphPath:@"me/events"
andParams:params
andHttpMethod:@"POST"
andDelegate:self];
この後、応答としてイベントIDを取得し、次のコードを使用してそのイベントに友達を招待しました。
NSString *graphPath = [NSString stringWithFormat:@"%@/invited?users=%@",event,[@[@"friend1",@"friend2"] componentsJoinedByString:@","]];
[facebook requestWithGraphPath:graphPath andDelegate:self];
この後、次のような応答があります。
str = {"data":[{"name": "Testtesttest Testtest"、 "id": "100003064304910"、 "rsvp_status": "attending"}]、 "paging":{"next": "https:// graph.facebook.com/191592177650963/invited?users\u00255B0\u00255D=friend1&users\u00255B1\u00255D=friend2&format=json&access_token=AAADicrEWZCQsBALS5ESFGlzrmQIFgY8nqAibPDOl6830qrPW4zZANeaMVFGslefLQfGLvZCSKrNt61vcKYkeZA2ubCRZADJhwStZCUfEXdPgZDZD&limit=5000&offset=5000&__after_id=100003064304910" }}
友達は招待されません。
しかし、Graph API Explorerでテストしている間、「true」が返され、友達が招待されます。問題を解決するのを手伝ってください。