2013-02-19 4 views
1

Я использую PHP (Framework CodeIgniter).API Youtube: загрузка видео на определенный канал

Проект, над которым я работаю, позволит пользователям загружать видео на сервер. Необходимо, чтобы видео также загружалось на Youtube под определенной учетной записью (сайтом). Я знаю, что это не рекомендуемая практика, но это идеальный способ, так как большинство пользователей не имеют учетной записи Gmail.

Я читал документацию Youtube, но быстро смутился. Может ли кто-нибудь объяснить шаг за шагом, чтобы достичь того, что я хочу сделать? Из того, что я думаю, мне нужен долгоживущий токен доступа для моего сайта, и когда пользователь завершит загрузку, я позвоню Youtube API с помощью этого долгоживущего токена доступа, чтобы загрузить его на Youtube-канал моего сайта. Но я не знаю, поддерживает ли Youtube API это или нет.

Я нашел эту библиотеку: CI Youtube Library, но из того, что я читал, эта библиотека также требует, чтобы мой пользователь сети входил в систему со своей учетной записью Youtube, поэтому я думаю, что это не то, что я ищу.

Спасибо за помощь!

ответ

1

Поскольку ваши пользователи загружаются на вашу учетную запись Youtube, им не нужно будет входить в ваш аккаунт. Если вы аутентифицируете свою учетную запись youtube своего сайта, это единственный токен, который им нужен.

+4

вы можете разработать шаг за шагом? благодаря – Henson

2
  • Предлагаемый способ заключается в том, чтобы пользователи загружались со своей учетной записью, и вы учитываете то, что входит в вашу учетную запись. В противном случае они могут загрузить оскорбительное, незаконное видео, и вам, возможно, придется это объяснить. Это не что иное, как общий доступ к паролю.
  • Существуют также ограничения на квоты для загрузки, и вы будете очень быстро ударять эти ограничения, если попытаетесь загрузить с той же учетной записи.
  • Им не понадобится учетная запись «gmail», используя аутентификацию, они будут очень быстро связывать любую из своих учетных записей с учетной записью Google. В целях безопасности нет долгоживущих токенов. В случае нежелательного доступа токены с коротким замыканием более надежны.

Вы можете получить всю остальную информацию в «https://developers.google.com/youtube/v3/getting-started»

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