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

Название затронутого API:

API данных YouTube 2.1

Обзор проблемы:

У меня возникают проблемы с несвязанными учетными записями YouTube. Сначала я успешно создаю канал для учетной записи через youtube gdata api. Затем, когда я пытаюсь создать список воспроизведения для той же учетной записи, происходит сбой с ошибкой 403, youtube_signup_required. Если я буду ждать от нескольких часов до суток, то в конце концов это сработает.
Есть ли значительная задержка между привязкой учетной записи и тем, когда я могу ее использовать?
Я могу перейти прямо на YouTube и создать там плейлист с помощью нет проблем.
Я даже могу манипулировать этим списком воспроизведения (добавлять видео и т. д.) с помощью API сразу после этого, просто не создавая новые списки воспроизведения.

Действия для воспроизведения проблемы:

  1. связать аккаунт, создав для него канал через gdata api
  2. попробуйте создать плейлист для той же учетной записи через gdata api

Ожидаемый результат:

успешно создать новый плейлист для недавно связанной учетной записи

Фактические результаты:

ошибка 403 youtube_signup_required


person Lance Andersen    schedule 03.10.2012    source источник
comment
Я переношу эту проблему с форума gdata-issues в надежде, что здесь на нее ответят.   -  person Lance Andersen    schedule 03.10.2012
comment
Я все еще жду ответа от команды разработчиков, и code.google.com/p/gdata-issues/issues/detail?id=2979 будет постоянно обновляться. Публиковать отчеты об ошибках в Stack Overflow — не лучшая идея.   -  person Jeff Posnick    schedule 04.10.2012


Ответы (1)


Вы можете использовать этот мобильный рабочий процесс в WebView, чтобы пользователь создал канал, не выходя из вашего приложения:

https://m.youtube.com/create_channel?chromeless=1&next=/channel_creation_done

После завершения обработки пользователь перейдет в /channel_creation_done, после чего вы сможете закрыть WebView. Дополнительную информацию о рабочем процессе можно найти здесь: https://developers.google.com/youtube/create-channel. Не могли бы вы попробовать это вместо этого?

person Jarek Wilkiewicz    schedule 15.04.2013
comment
похоже, что WebView ограничен мобильными устройствами, так что это не вариант. - person Lance Andersen; 15.08.2013
comment
К сожалению, использование другого рабочего процесса невозможно. Наш проект приостановлен до тех пор, пока не будет исправлена ​​текущая ошибка рабочего процесса. - person Lance Andersen; 15.08.2013