Как обойти глючную временную шкалу/ленту/стену Facebook og:video?

С момента выпуска Timeline получение видео для встраивания в Facebook было очень проблематичным. У нас есть следующие проблемы:

  1. Facebook периодически не может получить данные Open-Graph для URL-адреса. Я также пробовал Линтер, и он периодически терпит неудачу. Мы используем Cloudflare для DNS, и они сказали, что это открытая проблема на стороне Facebook. Это было проблемой для нас в течение месяца.

  2. Facebook обрабатывает встраивание видео типа text/html по-разному в зависимости от того, была ли у пользователя стена или временная шкала. На стене будет показан правильный URL-адрес из открытого графика, но на временной шкале будет показан другой URL-адрес.

  3. Чтобы обойти вторую ошибку, мы отказались от встраивания HTML5 и переключились на встраивание видео в формате SWF, которое поначалу кажется довольно стабильным в представлениях «Стена», «Канал» и «Временная шкала» (хотя и при разных комбинациях ширины/высоты). Однако пользователи сообщили, что видят только серое поле при расширении встраивания. Я могу повторить это, просмотрев тот же пост в моей ленте или на моей временной шкале, но в ленте он будет правильно отображать вставку, а на временной шкале будет просто отображаться серое поле.

Есть ли способ улучшить способность Facebook очищать наши URL-адреса и есть ли способ обеспечить постоянное отображение наших встраиваний? Все эти ошибки периодические и непоследовательные, поэтому трудно понять, делаем ли мы что-то не так...

Я должен добавить, что мы указываем как og:video, так и og:video:secure_url встраивания.


person ice cream    schedule 16.03.2012    source источник


Ответы (1)


На самом деле мы выпустили исправление для этой проблемы (мы работали с Facebook над ее решением). Периодические ошибки 503 больше не появляются в наших тестах, поэтому свяжитесь с нами, если обнаружите какие-либо другие проблемы.

person damoncloudflare    schedule 17.04.2012