简体   繁体   English

iPhone SDK:使用 Facebook Graph API 在 Post 中标记朋友

[英]iPhone SDK: Tag friends in Post using Facebook Graph API

I try to post a status with friends tags using FBRequestConnection class method startForPostStatusUpdate:place:tags:completionHandler:我尝试使用 FBRequestConnection 类方法startForPostStatusUpdate:place:tags:completionHandler:发布带有朋友标签的状态startForPostStatusUpdate:place:tags:completionHandler:

As作为

[self dismissViewControllerAnimated:YES completion:nil];
    [FBRequestConnection startForPostStatusUpdate:Message
                                            place:nil
                                             tags:[NSArray arrayWithArray:users] completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
                                                 [self showAlert:@"" result:result error:error];
                                             }];

Where users array contains user id's.其中 users 数组包含用户 ID。

the error message i received "Cannot Specify user tags without place tag".我收到的错误消息“无法指定没有位置标签的用户标签”。

Please tell me solutions how can i add place parameters in this method.请告诉我解决方案如何在此方法中添加位置参数。

[FBRequestConnection startForPostStatusUpdate:@"test message with place and tags" place:@"155021662189" tags:@[@"yourFriendID"] completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
    NSLog(@"startForPostStatusUpdate: %@, error: %@", result, error);
}];

Use 155021662189 as null value for place使用 155021662189 作为位置的空值

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM