【发布时间】:2014-07-16 07:29:28
【问题描述】:
我需要以管理员身份在我自己的粉丝专页上发帖。 我创建了这段代码跳跃,传递页面“fbPageID”的 id 会将帖子留在该页面上,但实际上它会将帖子留在我的个人资料中。
NSArray *publishPerms = @[@"manage_pages",@"publish_actions", @"publish_stream"];
[FBSession openActiveSessionWithPublishPermissions:publishPerms defaultAudience:FBSessionDefaultAudienceEveryone allowLoginUI:NO completionHandler:^(FBSession *session, FBSessionState status, NSError *error) {
if (session.isOpen) {
[FBRequestConnection startForPostStatusUpdate:self.textBox.text place:fbPageID tags:nil completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
if (error){
NSLog(@"error %@",error);
}
else{
NSLog(@"POSTED %@",result);
}
}];
}
else{
NSLog(@"session not open");
}
【问题讨论】:
标签: ios objective-c admin facebook-page facebook-sdk-3.1