2012-05-04 4 views
1

Я использую встроенный тип действия OpenGraph «watch» в своем приложении. когда я отправляю это действие, я отправляю только ссылку на страницу объекта. Как описано в документации «По умолчанию в start_time будет установлено время публикации истории Open Graph об активности, а expires_in будет установлено на продолжительность объекта видео-типа, как указано в его разметке Open Graph» So объект разметка Open Graph говорит мне, что продолжительность должна быть помечена какустановка длительности видео с тегом

[meta property="video:duration"   content="runtime in secs"] 

Я установить это свойство до 6000, так что в голове страницы у меня есть следующий:

[meta property="og:type" content="movie" /] 
[meta property="og:title" content="blabla" /] 
[meta property="og:description" content="blablablablabla" /] 
[meta property="og:image" content="http://img.ivi.ru/static/ad/12be/ad12bea64103cc376c8a.0.jpg" /] 
[meta property="og:video" content="http://www.ivi.ru/video/player?_isB2C=1&videoId=82367&autoStart=1"] 
[meta property="og:video:type" content="application/x-shockwave-flash"] 
[meta property="video:duration" content="6000"] 

Но когда Я публикую действие. Кажется, он закончен, т. Е. Он написан «смотрел», а не «смотрел» на моей временной шкале. Кто-нибудь знает, какое свойство я должен установить на странице, чтобы Facebook мог получить нужную продолжительность фильма?

извините за мой английский и благодарю вас за помощь!

ответ

0

Это ошибка, не могли бы вы открыть отчет в https://developers.facebook.com/bugs и опубликовать ссылку в комментариях к этому протекту для других, чтобы подписаться на него?

Однако вы можете обойти проблему, указав свойство «expires_in» в самом действии. Подробнее см. В документе: https://developers.facebook.com/docs/opengraph/actions/builtin/#watch

+1

Я создал отчет, спасибо. Ссылка на него - [ссылка] (https://developers.facebook.com/bugs/278101788950758) –

 Смежные вопросы

  • Нет связанных вопросов^_^