我已尝试使用 openGraph 和正常对话框,如下所示,
[facebook requestWithGraphPath:[NSString stringWithFormat:@"/%@/feed",@"friends_fb_id" ] andParams:variables andHttpMethod:@"POST" andDelegate:self];
和
[facebook dialog:@"feed" andParams:params andDelegate:self]
我给这两种方法的参数为
NSMutableDictionary *params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"friends_fb_id", @"to",
@"I'm using the Hackbook for iOS app", @"name",
@"Hackbook for iOS.", @"caption",
@"Check out Hackbook for iOS to learn how you can make your iOS apps social using Facebook Platform.", @"description",
@"http://m.facebook.com/apps/hackbookios/", @"link",
@"http://www.facebookmobileweb.com/hackbook/img/facebook_icon_large.png", @"picture",
nil];
在委托方法中,它正确返回 Post_id,因此它成功完成,但我看不到朋友墙上的帖子。如果尝试使用 SDK 附带的 Hackbook 应用程序,它可以完美运行。
可能的解决方案是什么。