【问题标题】:facebook link not recognise as giffacebook 链接无法识别为 gif
【发布时间】:2016-09-25 01:06:49
【问题描述】:

我尝试将存储在 AWS S3 存储桶中的动画 gif 图像的链接上传到 facebook 消息并识别为动画 gif 图像。 我成功地使用了直接 S3 链接,例如 https://s3.amazonaws.com/media.example.com/abc.gif 但是,当我想使用自己的子域名时,facebook 只能识别为链接,而不是 GIF 图片。 https://media.examples.com/abc.gif

请问如何才能让facebook“识别为动画gif图像”?

【问题讨论】:

  • 您需要比较从两个链接获得的响应标头。我猜想与 Facebook 玩得不好的是发送了一个不正确的 Content-Type 标头
  • 我已经检查了标题响应,Content-Type 都是 "image/gif" ,而且 "Server" 也可以识别为 "AmazonS3"

标签: facebook gif


【解决方案1】:

我遇到了完全相反的问题。 amazon S3 存储桶没有被识别为 gif(只是 FB 中的一个链接)

https://camcam360.s3.eu-central-1.amazonaws.com/camcam_lancement_commercial/1609106_222137__finalpourdevraiauchocolat/1609106_222137__finalpourdevraiauchocolat.gif

但是 来自我网站的 gif 被重新转换为 gif(FB 内的 gif) https://www.adebeo.com/tmp/1609106_222137__finalpourdevraiauchocolat.gif

在 Amazon cors 上的存储桶设置是这样的

* 得到 3000 授权

文件夹有标准文件夹和非标准加密

我网站的权限是 604

-----> 最后我通过将 S3.bucket.objet 的元数据中的类型指定为 image/gif 来解决问题

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-18
    • 1970-01-01
    • 2021-07-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-10
    相关资源
    最近更新 更多