我創造它創建了Facebook的事件的應用程序。我已經通過我的應用程序在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 &用戶\ u00255B1 \ u00255D = FRIEND2 &格式= JSON & =的access_token AAADicrEWZCQsBALS5ESFGlzrmQIFgY8nqAibPDOl6830qrPW4zZANeaMVFGslefLQfGLvZCSKrNt61vcKYkeZA2ubCRZADJhwStZCUfEXdPgZDZD &極限= 5000 &偏移= 5000 & __after_id = 100003064304910" }}
的朋友都沒有得到邀請。
但是當我在圖形API瀏覽器測試返回「真」和朋友得到邀請。 請幫我解決我的問題。
你能不能試一下?您可以在發送創建事件的請求和請求邀請之間放置20秒的延遲嗎?我認爲這是創建事件ID和能夠在後續調用中使用該ID之間的時間問題。 – DMCS
是的,我把25秒延遲,但我的問題沒有解決 –
謝謝你的反饋。 – DMCS