【发布时间】:2013-11-20 13:32:33
【问题描述】:
我正在尝试使用requestWithGraphPath:parameters:HTTPMethod: 方法在朋友墙上发布消息,但它不起作用。
这是我的代码,
-(void)shareAdOnFacebook
{
NSMutableDictionary *params = [NSMutableDictionary dictionary];
[params setObject:@"Test post with silent authentication" forKey:@"message"];
[params setObject:@"link" forKey:@"type"];
[params setObject:@"http://yoursite.com" forKey:@"link"];
[params setObject:@"Link description" forKey:@"description"];
NSString *graphPath = @"[user_id]/feed";
[FBRequest requestWithGraphPath:graphPath parameters:params HTTPMethod:@"POST"];
}
没有错误,但没有发布任何内容。我正在尝试让它在 iOS5 及更高版本上运行。
有什么建议吗?
【问题讨论】:
-
可以实现delegate并检查错误
-
最常见的问题是尝试在没有 oauth 令牌的情况下访问它。
标签: ios iphone facebook-graph-api ios5 facebook-sdk-3.0