2

I am sending structured messages via the Messenger Mobile App (tested on Android, likely the same issue exists on iOS) and images that are loaded from AWS S3 are not displayed in the app!

However, images are loaded properly on Facebook Messenger Desktop version & and in the Chat window in Facebook. The problem only exists on the mobile app.

As suggested here How to send an image hosted on Amazon S3 through the Facebook Messenger Send API? I have set my content type on AWS S3 to "image/jpeg".

As suggested here Messenger not displaying images in Generic template in mobile App I have named my S3 bucket without dots. Image names i am trying to load have no whitespaces. The image path I am trying to load looks like this: https://s3.amazonaws.com/imagestorage/7892160241445363image1.jpg

I have whitelisted aws s3 domain.

robjeiter
  • 197
  • 1
  • 16
  • Can you provide the actual link to an image that isn't working? – amuramoto Dec 13 '17 at 16:25
  • Hey, I managed to prevent this bug. Here's how: I previously tested it on a Facebook app that was not published and it didnt work. Afterwards I moved it to a published app and everything worked out fine as planned. It's super weird, sometimes I don't understand Facebook but right now it seems to work fine on the published app! I do not care about the unpublished app, but would be great if Facebook would fix that bug one day! – robjeiter Dec 13 '17 at 18:12
  • Did you manage to solve this? I've a slightly different problem...no image shown even if from Amazon itself (https://images-eu.ssl-images-amazon.com/images/...). – Jumpa Dec 16 '17 at 11:14
  • as I said, for me the problem only existed on the unpublished app. Once I used a published facebook app it not longer occurred. – robjeiter Dec 16 '17 at 16:10

0 Answers0