#android #ios #xamarin.forms #youtube-api
Вопрос:
Есть ли способ загрузить видео на YouTube на определенный канал с помощью форм Xamarin как для Android, так и для iOS?
Ответ №1:
В api youtube есть метод, называемый Videos.insert
Это запрос HTTP Post
POST https://www.googleapis.com/upload/youtube/v3/videos
Формы Xamarin имеют возможность предварительно формировать HTTP-сообщения в соответствии с API Rest. Используйте веб-службу RESTful
Поэтому я бы сказал, что да, есть способ загружать видео на YouTube с помощью Xamarin. Однако, как уже говорилось, клиентская библиотека Google .net не поддерживает вход в систему Xamarin. Вам нужно будет самостоятельно ввести логин, но это выполнимо, я сделал это несколько лет назад, и мне потребовалось всего несколько дней, чтобы разработать прототип. Поэтому я бы рекомендовал использовать клиентскую библиотеку google .net для части api YouTube, это будет проще, чем сделать пользовательский логин для части аутентификации.