Отображаемое имя пользователя/канала API YouTube больше не удобочитаемое

Раньше я получал удобочитаемое имя пользователя/канала YouTube, используя поле $t в полях entry и title из вызова API, подобного следующему:

http://gdata.youtube.com/feeds/api/users/_6w3OSoTacXjd42ELqLbGQ?v=2&alt=json

В документации поясняется, что этот тег title должен содержать:

удобочитаемый заголовок ленты или записи в ленте

https://developers.google.com/youtube/2.0/reference#youtube_data_api_tag_title

Раньше это было так, но теперь заголовок содержит имя пользователя канала/пользователя вместо его удобочитаемого имени. В приведенном выше примере вызова API тег title содержит DBZ3333, но фактическое удобочитаемое имя — Kanal von DBZ3333, и оно нигде не появляется в ответе API.

Я не могу найти никаких объявлений или документов, в которых упоминается это изменение. Является ли это ошибкой в ​​API YouTube?

Есть ли способ получить удобочитаемое имя пользователя/канала с помощью API YouTube?


person Chris    schedule 09.11.2012    source источник
comment
Хммм... Я спрошу внутренне и узнаю, что может происходить.   -  person Jeff Posnick    schedule 10.11.2012
comment
Спасибо @JeffPosnick, повезло с этим?   -  person Chris    schedule 13.11.2012
comment
Правильные люди изучают это внутренне.   -  person Jeff Posnick    schedule 13.11.2012


Ответы (1)


РЕДАКТИРОВАНИЕ: хорошо, к сожалению, это то, что нельзя легко отменить. Мне сказали, что в Data API v3 будет дополнительное поле для отображаемого имени в дополнение к полю для названия канала (в ближайшие недели), но поведение v2 должно оставаться как есть.

Это было непреднамеренное изменение поведения, и команда инженеров только что написала для него исправление. Он должен быть развернут в рабочей среде примерно через неделю.

person Jeff Posnick    schedule 27.11.2012
comment
Это до сих пор не исправлено, должно было быть? - person Chris; 14.01.2013
comment
Неплохо подмечено; несмотря на то, что команда инженеров сказала, что это исправлено, я могу воспроизвести ту же проблему. Я обновил внутреннюю ошибку, о которой я сообщил, попросив их продолжить расследование. Извини за это. - person Jeff Posnick; 15.01.2013