2010-11-24 5 views
5

Я получаю доступ к каналу любимых видео пользователей через API YouTube. Как я могу получить дату/время, в которое он отметил каждое видео как избранное?YouTube API: Как я могу получить дату/время, когда пользователь помечал видео как избранное?

Update:

Кто-то отметил, что YouTube API documentation говорит, что «Опубликовано» дата любимого корма пользователя будет время, в котором пользователь отмеченную видео в избранное. Но это кажется ложным.

Например, проверить эту запись видео:

http://gdata.youtube.com/feeds/api/videos/g2981r_MtHQ

Он имеет "опубликованную" дату 2008-03-19T21:09:09.000Z.

Теперь давайте посмотрим, то же видео в любимых кормах некоторого пользователя:

http://gdata.youtube.com/feeds/api/users/KeepWatchingTheSkies/favorites

Он имеет «опубликовано» дату 2008-03-19T21:09:09.000Z. Идентичный.

Вот другой способ, чтобы получить любимый корм:

http://gdata.youtube.com/feeds/base/users/KeepWatchingTheSkies/favorites

И еще у нас есть «опубликованная» дата 2008-03-19T21:09:09.000Z.

Предполагая, что пользователь не был достаточно быстр, чтобы любимца видео на ту же миллисекунду она была опубликована, что написано в документации YouTube, вероятно, неправильно, и это не время, в котором пользователь ознаменовал видео в качестве избранного ,


Так что я задаю вопрос: как я могу получить время, когда пользователь помечал видео как избранное?

ответ

0

Это очень просто.

< опубликовал > тег в любимом записи фида видео определяет время , что видео были отмечены как любимым, а не время, что видео было опубликовано.

из http://code.google.com/apis/youtube/2.0/developers_guide_protocol.html#Favorite_Videos

+0

К сожалению, это не работает. Я обновил свой вопрос с подробностями. – 2010-11-28 21:33:13