没有链接的Facebook Feed(Unity)

时间:2014-01-24 18:35:54

标签: facebook unity3d facebook-unity-sdk

问题

在iOS上,使用不带“链接(可选)”参数的FB.Feed()不起作用,并且错误消息为“FBSDKLog:FBShareDialogParams:only”http“或”https“方案支持链接缩略图”< / p>

问题

  • “链接”参数不是像docs和InteractiveConsole场景那样可选吗?
  • 如果未设置“链接”参数,则文档会说默认值为:“发布应用程序的基本URL,在Developer App中配置”。即使我们的应用程序已经存在了几个月,是否有可能没有这个设置?这个设置在哪里?请参阅下面的“当前应用程序设置”中的图像,以查看我们当前的FB App设置。我认为“App Domains”部分仅适用于Canvas应用程序,而不适用于iOS / Android专用应用程序。

其他信息

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

当前应用设置 enter image description here

测试+结果

请参阅下面的图片了解结果。请注意,Test2永远不会显示在我的墙上,当在Facebook应用程序中按“发布”时,进度条永远不会变为蓝色,我们会在“问题”下面的顶部描述错误消息。

  • 测试1:链接,链接名称,链接描述,链接标题,图片... +在Feed对话框中添加文本“Test1”

  • Test2:与Test1相同,但没有链接...... +在Feed对话框中添加了文本“Test2”

Test results

1 个答案:

答案 0 :(得分:1)

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