2013-08-07 23 views
0

我正在开发一个需要发布到用户Facebook时间表的iOS应用程序。我已经要求发布权限,一切工作正常。有没有办法显示FB对话框并在Post上调用我自己的方法?

我要发布执行以下操作:

NSMutableDictionary *postParams = [[NSMutableDictionary alloc] initWithObjectsAndKeys: 
            @"www.google.com.ar", @"link", 
            @"http://myimage.pn", @"picture", 
            @"Test", @"name", 
            @"location", @"caption", 
            @"test.",@"description", 
            @"message to show",@"message", 
            nil]; 

[FBRequestConnection 
startWithGraphPath:@"me/feed" 
parameters:postParams 
HTTPMethod:@"POST" 
completionHandler:^(FBRequestConnection *connection, 
        id result, 
        NSError *error) { 

} 

但我希望用户能够以个性化的“消息”,并进行个性化我想表明与此类似:

enter image description here

当用户按下后我要抢用户发布的文字,并将其添加到我的“消息”的字典,之后做FBRequestConnection

任何人都知道这是否可能?

谢谢!

回答

1

不。本地共享对话框不支持OpenGraph,并且在发送给Facebook之前无法修改其内容。 https://developers.facebook.com/docs/howtos/share-dialogs-ios-sdk/#ios6sharesheet

+0

也就是说,您需要构建自己的或使用Facebook SDK共享对话框。 – garrettmurray

+0

Facebook SDK共享对话框?我正在检查! – Andres

+0

是的,看到这个:https://developers.facebook.com/docs/howtos/share-dialogs-ios-sdk/#sharedialog – garrettmurray

相关问题