我已经简化我的代码张贴在这里,但基本上我这样做:无法获取标签中的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