2013-04-23 49 views
0

我有一個帶有「end_time」facebook密鑰集的事件。我知道要刪除事件的結束時間。什麼是正確的語法?我試過的樣品顯示;什麼是NULLIFY的正確方法,即刪除FaceBook API中的密鑰

NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:@"none", @"end_time", nil]; 
FBRequest *deleteEndDate = [FBRequest requestWithGraphPath:@"/<EVENT_ID>" parameters:params HTTPMethod:@"POST"]; 

NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:@"", @"end_time", nil]; 
FBRequest *deleteEndDate = [FBRequest requestWithGraphPath:@"/<EVENT_ID>" parameters:params HTTPMethod:@"POST"]; 


FBRequest *deleteEndDate = [FBRequest requestWithGraphPath:@"/<EVENT_ID>/end_time" parameters:Nil HTTPMethod:@"DELETE"]; 

NSDictionary *params = [NSDictionary dictionaryWithObjectsAndKeys:@"", @"end_time", nil]; 
FBRequest *deleteEndDate = [FBRequest requestWithGraphPath:@"/<EVENT_ID>" parameters:params HTTPMethod:@"DELETE"]; // Deletes the event !! 

非常感謝

回答

1

它設置爲@「0」,在Facebook的應用程序從Facebook的事件顯示中刪除

0

嘗試傳入[NSNull空]或做出請求以 「/ EVENT_ID」 和通過零爲參數。

+0

無法發送[NSNull空]作爲方法requestWithGraphPath發出的長度方法的調用上的NSString過去了,[ NSNull null]是NSNull類型導致的異常。 – Aardvark 2013-04-23 04:42:58

+0

要明確,你試過'NSDictionary * params = @ {@「end_time」:[NSNull null]};'對嗎?我從來沒有錯誤調用一個NSDictionary計數與[NSNull值]。 – 2013-04-23 04:43:55

+0

我有另一種方式崩潰你的方式不會崩潰它給出了錯誤的URL,因爲FaceBook似乎期望的關鍵字作爲詞典列表中的第二項。 – Aardvark 2013-04-23 06:17:38

相關問題