Reputation: 41
We have set up the open graph tags on our pages to embed a video on the facebook wall of the user that shares the page.
When the video is clicked when on http:// it will play perfectly. When the video is clicked when on https:// (e.g. set up in the privacy settings) only the screenshot is displayed, and links to the shared page.
The situation can be produced by sharing the following URL: http://sizzer.nl/en/work/show/id/81/ and watch it on your wall when using http:// and https://
Vimeo and YouTube videos do play when watched on https
Should we change the headers on our servers or is there a partnership between Facebook and Youtube / Vimeo that allows them show video when the users wall is shown on https?
Upvotes: 2
Views: 7052
Reputation: 50602
try <meta property="og:video:secure_url" content="http://..." />
Upvotes: 0
Reputation: 43816
To set up a HTTPS source for the video you need to specify the og:video:secure_url
tag and point it to the HTTPS source for the video.
See here: https://developers.facebook.com/docs/opengraph/#audiovideo It was announced in yesterdays blog post too: https://developers.facebook.com/blog/post/602/
Upvotes: 1
Reputation: 11
The secure_url tag does not work, nor do Youtube and Vimeo use it. I've only managed to resolve this by serving content over https
Upvotes: 0