У меня есть вопрос..и проблема может быть ... Дело в том, что у меня есть этот сайт с несколькими видеороликами youtube, все видео загружаются в одну и ту же «html-страницу» .. и У меня также есть эта функция, чтобы поделиться видео в facebook. Но теперь я тоже хотел бы поделиться видео с эскизом .. И я прочитал о мета-теге-thingy, но вещь, которую я не получаю, - это ... , так как у меня есть много разных видеороликов на той же странице .. то если я разделяю одно из видео, а затем в следующую секунду я делюсь другим видео, то как он узнает, какое миниатюру для обмена на facebook?Facebook share video with thumbnail
ответ
Facebook использует open graph protocol, чтобы определить, какой миниатюру он должен использовать для ссылки. «Протокол» - это, по сути, специальная разметка, которую может читать в facebook.
В противном случае он использует свой собственный алгоритм, чтобы определить, какая миниатюра должна использоваться.
В вашем случае, если у вас много видео на одной странице, я понимаю, что он выберет видео с разметкой OGP. Если у вас есть разметка OGP для всех видеороликов, она, скорее всего, выберет первый.
Альтернативой будет размещение каждого видео на отдельной странице. Таким образом, не будет никакой путаницы в том, какой эскиз должен отображаться.
Вы можете использовать отладчик Facebook, чтобы увидеть, что «видит» Facebook, когда он скребет страниц: http://developers.facebook.com/tools/debug
- 1. facebook video thumbnail URL-адреса?
- 2. iOS Facebook share video Swift
- 3. Facebook share with javascript
- 4. Экстракт 720px thumbnail от facebook video
- 5. Почему Facebook Share Pull the Wrong Thumbnail?
- 6. Facebook Like, Send, Share thumbnail и object
- 7. Facebook Share Button with Facebook App
- 8. Facebook share share share
- 9. Link facebook share count with file_get_contents
- 10. Facebook share with Image/Link, Название, Описание
- 11. Facebook share button with meta tags
- 12. Facebook share with one-page application
- 13. android share to Facebook wall with Bundle
- 14. Facebook Share With Session в DataList item
- 15. Разделительная кнопка в Facebook share with AngularJS
- 16. Facebook share image with target url
- 17. thumbnail image of video url
- 18. Facebook Share image thumbnail не отображается на iPhone
- 19. Как разместить fb share thumbnail to left
- 20. facebook og share share for highlight feature
- 21. thumbnail image with AsyncTask
- 22. Bootstrap carousel with thumbnail
- 23. UIActivityViewController: Video Share на Youtube
- 24. Facebook share description missing
- 25. Facebook share share не работает
- 26. android listview video thumbnail прокрутка проблема
- 27. thumbnail divx/avi и mkv video (ASP.net)
- 28. Thumbnail/image screen shot for video
- 29. Facebook thumbnail не отображается
- 30. Facebook не показывает thumbnail
Будет ли я должен изменить значение мета-тегов dynamicaly, когда пользователь нажимает на долю button..or ? – Inx
Возможно, вы можете использовать некоторые токены для динамического генерации открытых метаданных графика. Например, видеоролики находятся на 'site.com/videocollection1'. Совместное использование видео 1 в коллекции может быть 'site.com/videocollection1/1', которое содержит только разметку OGP для видео 1, в то время как' site.com/videocollection1/2' будет содержать OGP для видео 2. так что вы можете посмотреть на URL и получить аргумент, чтобы определить, какое видео вы хотите отображать метаданные OGP. – F21
да, но whouldnt, который также делает ссылку, которая делится на facebook, чтобы ссылаться на этот url? , например, если бы я нажал кнопку, аналогичную той, что была на сайте site.com, а затем, как и кнопка, разделяет сайт.com/videocollection1/1, так как мы хотим поделиться видео с динамически генерируемыми мета-тегами .. тогда whouldnt также ссылка, которая появляется в facebook, также связывает пользователей с сайтом site.com/videocollection1/1? – Inx