2016-09-25 103 views
0

我嘗試將存儲在AWS S3存儲桶中的動畫gif圖像鏈接上傳到Facebook消息並識別爲動畫gif圖像。 我成功地使用了直接的S3鏈接,例如 https://s3.amazonaws.com/media.example.com/abc.gif 但是,當我想使用我自己的子域名時,facebook只能識別爲鏈接,而不是GIF圖像。 https://media.examples.com/abc.giffacebook鏈接無法識別爲gif

請問怎樣才能通過facebook獲得「認可爲動畫gif圖像」?

+1

您需要比較從兩個鏈接中獲得的響應標題。我猜猜Facebook上沒有打得好的一個發送了一個不正確的Content-Type頭文件 –

+0

我已經檢查了頭文件的響應,Content-Type都是「image/gif」,同樣「服務器」也可以識別爲「AmazonS3」 –

回答

1

我得到了完全相反的問題。 亞馬遜S3鬥不reconized爲gif(只是裏面FB的鏈接)

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

但是從我的網站 GIF是reconize爲gif(內FB GIF) https://www.adebeo.com/tmp/1609106_222137__finalpourdevraiauchocolat.gif

亞馬遜CORS桶的設置是這樣的

* GET 授權

文件夾中有我的網站上的標準文件夾,並沒有標準的加密

權限是604

-----> finaly我通過指定類型解決問題S3.bucket.objet的metaadta作爲圖像/ gif

相關問題