我已經簡化我的代碼張貼在這裏,但基本上我這樣做:無法獲取標籤中的Facebook的iOS SDK 3.0工作
id<SCOGMyAction> action = (id<SCOGMyAction>)[FBGraphObject graphObject];
action.user_message = @"My Message";
action.place = selectedPlace; <-- FBGraphPlace
action.tags = selectedFriends; <-- NSArray of FBGraphUser
[FBRequest startForPostWithGraphPath:@"me/ns:action" graphObject:action completionHandler:
^(FBRequestConnection *connection, id result, NSError *error) { }];
我可以張貼USER_MESSAGE,並把它很好,但當我嘗試發佈代碼時,出現500服務器錯誤。我使用FBFriendPickerViewController來挑選朋友,並且在將其分配給「標籤」時確保朋友存在。
我拿出了來自Scrumptious示例的代碼。有沒有其他人對此有過成功?
我編輯了您的標題以更清楚地反映問題 - 因爲Facebook iOS SDK 3.0 Beta僅支持iOS 4及更高版本。 – 2012-07-19 06:17:43
我試過使用iOS 4和iOS5,模擬器4.3和5.1,以及使用4.3的真實設備。除了當我想使用標籤時,一切都很好。我每次收到500個錯誤。 :( – Primico 2012-07-19 18:25:47