2

Как я могу добавить комментарии к конкретному видео с YouTube через мое приложение? Использование youtube api v3. я могу получить комментарии к видео YouTube, используя этот адрес:Опубликовать комментарии к youtube видео с помощью youtube api v3 Android

http://gdata.youtube.com/feeds/api/videos/ «+ VIDEO_ID +»/комментарии prettyprint = истинный

Как я могу отправлять комментарии?

+1

Обратимс http://stackoverflow.com/questions/17148761/is-there-a-way-to-add-comments-thr ough-youtube-api-v3 и некоторые другие источники невозможно прокомментировать через API V3. Я также ищу решение по этому вопросу. – Cedric

ответ

2
You can use you tube "CommentThreads: insert" to post your comment via app 

https://developers.google.com/youtube/v3/docs/commentThreads/insert 

Ниже приводится апи вызов

Post url : https://www.googleapis.com/youtube/v3/commentThreads?part=snippet&key={YOUR_API_KEY} 

И тело для вызова API является:

Body 

    { "snippet":{ 
     "topLevelComment":{ 
     "snippet":{ 
     "textOriginal": "YOUR_COMMENT_HERE", 
     "videoId": "VIDEO_ID" 
     } 
     } 
    } 
    } 

Кроме того, добавить не забудьте добавить следующие сферы https://www.googleapis.com/auth/youtube.force-ssl

+0

Возврат api 401 Несанкционирован, когда я пытаюсь вставить комментарий. Я знаю, что ключ api не проблема, потому что, когда я использую другой вызов api, например, поиск, ключ api является правильным и возвращает ответ. Я знаю, что это связано с областью действия, но я не понимаю, как я могу отправить область через скрипт или через консольное приложение C#. Я могу вставить комментарий, используя api explorer api google, но это не моя цель. Кто-нибудь знает, как настроить область действия, описанную выше? – user354427

+0

@ user354427 Вам необходимо использовать токен доступа, а не ключ API, чтобы сделать запрос POST для Art (так как вам нужно войти в систему с учетной записью YouTube). – Supertecnoboff

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