Как авторизовать мое приложение в Youku для загрузки видео в учетную запись конечного пользователя?
Я работаю над настольным приложением для редактирования видео. В этом приложении мне нужно реализовать функцию загрузки видео Youku. Для этого я зарегистрировал свое приложение на https://cloud.youku.com и получил ClientId для использования API загрузки видео.
В официальной документации (на китайском языке) говорится, что мне нужны токены доступа и обновления для использования API загрузки. Используя API загрузки с вручную созданным токеном доступа, мне удалось загрузить видео в мою учетную запись Youku.
Однако в моем приложении мне нужно загружать видео в учетную запись конечного пользователя. Согласно ответу о том, как получить youku access_token, я пытаюсь открыть следующий URL-адрес, чтобы авторизовать мое приложение в учетной записи конечного пользователя.
https://openapi.youku.com/v2/oauth2/authorize?state=&redirect_uri=https%3A%2F%2Fispringsolutions.com&response_type=code&client_id={MYAPPCLIENTID}
.
Однако я получаю следующий ответ об ошибке:
code=1005&type=SystemException&description= Клиент + идентификатор + недействительный
Я использую тот же ClientId, что и для загрузки видео в свою учетную запись.
Я также нашел следующий документ http://api.sandbox.yes.youku.com/open_upload.html (китайский, может быть переведен Google), в котором упоминается другой URL-адрес авторизации.
https://api.youku.com/oauth2/authorize?client_id={client_id}&response_type=code&redirect_uri={CALLBACK_URL}&state=
. Однако с сентября 2015 года этот API вроде бы вычеркнут.
Итак, возможно ли сегодня авторизовать пользовательское приложение в учетной записи конечного пользователя на Youku для загрузки видео? У меня есть две гипотезы:
- Youku удалила возможность разрешать сторонним приложениям загружать видео в учетную запись конечного пользователя.
или же
- Стороннее приложение должно пройти своего рода процесс проверки, чтобы авторизоваться в учетной записи конечного пользователя.
1 ответ
Наконец-то я получил ответ от Youku на этот вопрос.
привет ,先解答您的问题
1.https://openapi.youku.com/v2/oauth2/authorize?这个接口已经废弃了,使用此文档中的上传方案https://cloud.youku.com/docs?id=109
2.您可以使用accesstoken,将您平台的视频统一上传至优酷同账号中,方便您管理内容 谢谢
Что переводится Google как:
привет, сначала ответь на свой вопрос
- https://openapi.youku.com/v2/oauth2/authorize? Этот интерфейс устарел, рекомендуется использовать схему загрузки из этого документа https://cloud.youku.com/docs?id=109
- Вы можете использовать один токен доступа для загрузки видео с вашей платформы в ту же учетную запись на Youku, что удобно для управления контентом.
Спасибо
Итак, я могу сделать вывод, что в настоящее время невозможно авторизовать ваше приложение с помощью Youku для загрузки видео в другую учетную запись пользователя.
Youku Upload API теперь подходит только для массовой загрузки видео в ваш аккаунт. Вы не можете использовать Youku Upload API в своем приложении, чтобы приложение автоматически загружало видео в учетную запись конечного пользователя. Пользователи должны вручную загружать свои видео на Youku через веб-браузер.