使用hashtag将本地帖子图像反​​映到Facebook

Nin*_*ten 5 react-native react-native-fbsdk

我正在尝试使用react-native-fbsdk(0.4.0)将带有hashtag的图像发布到facebook:

ShareDialog.canShow(shareContent)
  .then(canShow => {
    if (canShow) {
      return ShareDialog.show(shareContent);
    } else {
      return Promise.reject('error sharing');
    }
 })
 .then(result => {
   // evaluating result here
 });
Run Code Online (Sandbox Code Playgroud)

shareContent具有以下内容时,正常显示共享对话框并将内容发布到FB :

shareContent = {
  contentType: 'photo',
  photos: [{
    imageUrl: 'valid uri'
  }]
};
Run Code Online (Sandbox Code Playgroud)

当我添加主题标签时,共享对话框不会出现并且result是一个空对象{}:

shareContent = {
  contentType: 'photo',
  commonParameters: {
    hashtag: '#SomeHashTag'
  },
  photos: [{
    imageUrl: 'the same valid uri'
  }]
};
Run Code Online (Sandbox Code Playgroud)

此外,如果我尝试添加一个hashtag到其他类型,如link共享对话框工作正常.

我做错了什么?:(

小智 1

我也有同样的问题。我编写了 printF 来显示 FBSDKSharePhoto 内部发生的情况。我注意到下一个信息:

\n\n
\n

canOpenURL:URL 失败:“fbauth2:/” - 错误:“操作\n 无法完成\xe2\x80\x99。(OSStatus 错误-10814。)”

\n
\n\n

然后我用谷歌搜索了这个问题,并在 iPhone 上安装了 facebook 应用程序并登录(你不能在模拟器设备上安装 facebook,你需要使用真实设备)\n它对我有用。

\n


归档时间:

查看次数:

694 次

最近记录:

7 年,8 月 前