A fairly unusual php2Bluesky issue was raised recently, via Github, where when a site was being used as a link card and the main image on that site was a GIF it was being converted and sent to Bluesky as a video, which it didn’t like.
Invalid app.bsky.feed.post record:
Expected "image/*" (got "video/mp4")
at $.record.embed.external.thumb.mimeType
I suppose that this makes sense – there can’t be many sites with a GIF as the associated image and Bluesky wouldn’t be expecting that.
What to do about it?
This presented an interesting challenge – just what should I do about it? The options … Read the rest