gpt4 book ai didi

unity3d - Unity facebook SDK,不能用FB.Feed发布图片

转载 作者:行者123 更新时间:2023-12-04 15:22:32 45 4
gpt4 key购买 nike

在我的 Unity IOS 游戏中,我尝试使用 FB.Feed 在用户的墙上分享屏幕截图失败。
Facebook documentation uses FB.Api to publish the screenshot ,但此方法不显示共享对话框,它只是将图片上传到 Facebook。

到目前为止我找到的答案:

  • 使用FB.Api上传图片,然后解析图片URL的FBResult,并将其提供给FB.Feed Link to answer .
    此方法会触发错误,因为无法使用 Facebook URL 作为图片来源。
  • 将图片保存在本地并在图片路径前加上“File://”。 Link to question .这似乎也不起作用,而且 Facebook documentation似乎没有关于 URL 格式的任何信息。

  • 我的问题:

    这是在发布图片时显示共享对话框的正确(也是唯一)方式吗?还是我看错了方向?

    最佳答案

    FB.Feed只允许您发布图片链接。它不会将图像上传到 Facebook。因此,这些图像需要托管在网络上的某个地方,而不是本地。

    使其工作的最佳方法是使用 privacy 将图像上传到 FB(将 EVERYONE 属性设置为 FB.API) ,然后通过 FB.Feed 分享该图片的链接。如果您不想创建重复的故事,即一个来自发布图片,另一个来自 FB.Feed ,请确保您设置了 no_story为真。

    关于unity3d - Unity facebook SDK,不能用FB.Feed发布图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23912618/

    45 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com