【问题标题】:sharing a graph story with UIImage using Facebook sdk使用 Facebook sdk 与 UIImage 共享图形故事
【发布时间】:2014-08-06 08:57:29
【问题描述】:

我正在尝试生成一个故事对象并使用 facebook 共享对话框将其发布到 facebook。 它只适用于一个问题:

我正在尝试使用 UIImage 代替图片网址。

当共享对话框打开时,我可以看到用户选择的图像。 发布后,我可以在 facebook.com 网站上看到来自我的 site.com 的图片,而不是我发送的 UIImage。

有什么想法吗?

 NSMutableDictionary<FBGraphObject> *object =
    [FBGraphObject openGraphObjectForPostWithType:@"name_app:artwork"
                                            title:@"User generated content"
                                            image:self.artworkImage
                                              url:self.myAppWebSiteUrl
                                      description:@""];;

    id<FBOpenGraphAction> action = (id<FBOpenGraphAction>)[FBGraphObject graphObject];
    action[@"artwork"] = object;


    if ( [FBDialogs canPresentShareDialogWithOpenGraphActionParams:action]) {
        [FBDialogs presentShareDialogWithOpenGraphAction:action
                                              actionType:@"name_app:contribute"
                                     previewPropertyName:@"artwork"
                                                 handler:^(FBAppCall *call, NSDictionary *results, NSError *error) {
                                                     [self close];
                                                     if(error) {
                                                         NSLog(@"Error: %@", error.description);
                                                     } else {
                                                         NSLog(@"Success");
                                                     }
                                                 }];

    }

【问题讨论】:

    标签: ios facebook facebook-graph-api


    【解决方案1】:

    我相信与对象的image 参数关联的self.artworkImage 被用作url 的缩略图。如果我理解正确,您希望将 UIImage 作为故事的一部分发送 - 在这种情况下,您应该将 UIImage 分配给操作的 image 对象。查看link,了解如何将本地图像附加到您的故事中。

    如果对你有帮助,请告诉我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-23
      • 2016-05-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-16
      相关资源
      最近更新 更多