2014-01-24 31 views
2

问题的Facebook订阅不带链接(团结)

在iOS上,使用FB.Feed()没有 “链接(可选)” 参数不工作和错误消息是 “FBSDKLog:FBShareDialogParams:只有” http“或‘https’开头方案支持链接缩略图”

问题

  • 是‘链接’参数不可选,如文档和InteractiveConsole现场说什么?
  • 如果未设置“链接”参数,则文档会声明默认值为:“发布应用程序的基本URL,如开发人员应用程序中配置的”。即使我们的应用已经持续了几个月,是否有可能没有这个集合?这个设置在哪里?请参阅下面的“当前应用程序设置”中的图像以查看我们当前的FB App设置。我认为“应用程序域”部分仅适用于Canvas应用程序,而不适用于iOS/Android应用程序。

附加信息

  • 我们已经使用Unity 4.3.0和4.3.3试过,我已经与FB插件4.3.6和Beta 5.0.3尝试这样做,它表现出相同的行为同时。有趣的是,一些旧版本的FB插件没有使用URL。
  • 我们正在使用InteractiveConsole进行测试。我们不做任何修改(除了添加我们的AppId/Name)和构建。我按“打开Feed对话框”并成功发布。然后,我们从“链接(选项)”文本字段中删除所有文本,并再次按下“打开馈送对话框”,它不起作用,并在上述“问题”部分给出错误消息。

当前应用程序设置 enter image description here

测试+结果下面的结果

见图像。请注意,Test2从未出现在我的墙上,当按下Facebook应用程序中的“发布”时,进度条永远不会变蓝,并且我们会在“问题”下的顶部看到错误消息。

  • 的Test1:链接,链接名称,链接说明,链接标题,对饲料对话框

  • Test2的图片... +添加文本 “测试1”:同为Test1除了没有链接... +在饲料对话框

Test results

+0

哪些平台你看到这个? – benp

+0

iOS - 我还没有在Android上测试过,但是 – blindgoat

+0

我刚刚在FB 5.0.3的编辑器中测试过它,并且它没有链接参数BUT就能成功发布到我的墙上(但它看起来不一致)当我点击“Open Feed Dialog”时,它会在链接消息中没有文本的情况下抛出两个错误。我不确定它们是否与iOS问题有关... [图片](https://dl.dropboxusercontent.com/u/60541766/Screen%20Shot%202014-01-24%20at%2012.58.56 %20 PM.png) – blindgoat

回答

1

看起来我们做了一个后端的变化而回是不允许空饲料加帖文“的Test2”。因此,您必须提供链接或图片,否则用户必须在帖子中输入内容。

+0

谢谢你回答。我不想发布一个空的帖子。我尝试了一个图像,但没有链接,它失败了。我将文字放入图像中但没有链接,仍然失败。文字但没有图像或链接,仍然失败。 – blindgoat

+0

benp - 我在“测试+结果”部分添加了更多信息,图中显示了两个独立测试和结果的截图。 – blindgoat

+0

@benp,这只是部分正确。后端不允许链接名称,链接标题或链接描述。如果你使用这两个,你仍然需要提供一个链接。否则它是可选的。 –