这是我想从我在 facebook 上的应用程序中获取的帖子,但我无法在 url 下添加消息(“这是我的消息”),我能够使用以下代码发布 url 和标题:
这是我在 Fb 上发帖的无效方法
-(void)fb_share
{
if([SLComposeViewController isAvailableForServiceType:SLServiceTypeFacebook]) {
SLComposeViewController *controller = [SLComposeViewController composeViewControllerForServiceType:SLServiceTypeFacebook];
SLComposeViewControllerCompletionHandler myBlock = ^(SLComposeViewControllerResult result){
if (result == SLComposeViewControllerResultCancelled) {
NSLog(@"Cancelled");
} else
{
NSLog(@"Done");
}
[controller dismissViewControllerAnimated:YES completion:Nil];
};
controller.completionHandler =myBlock;
[controller setInitialText:@"This is my title"];
[controller addURL:[NSURL URLWithString:@"http://www.pinterest.com"]];
// [controller addImage:[UIImage imageNamed:@"fb.png"]];
[self presentViewController:controller animated:YES completion:Nil];
}
else{
NSLog(@"UnAvailable");
}
}
这段代码我给出了这个结果:
但我不希望帖子是这样的,我想在 url 下给出我自己的消息(比如“这是我的消息”),请谁能告诉我如何以编程方式做到这一点。谢谢进步