Asp.net Комментарий на C # с использованием API Youtube к видео на Youtube

#asp.net #youtube #youtube-api

#asp.net #YouTube #youtube-api

Вопрос:

Почему мой комментарий не публикуется на YouTube через asp.net на c # я использую ключ разработки и Api Youtube. Коды выполняются без сбоев. Но комментарий не опубликован. Я пропустил какой-либо шаг для комментариев?

 YouTubeRequestSettings settings = new YouTubeRequestSettings("YouTubeDemo", " ", "Dev key"); 
YouTubeRequest request = new YouTubeRequest(settings);
Comment c = new Comment(); 
c.Content = "Test Comment"; 
Video newVideo = new Video(); 
//gdata.youtube.com/feeds/api/videos/VIDEO_ID/comments;
//newVideo.VideoId = "R9dfJaOK4xM"; 
newVideo.VideoId = "gdata.youtube.com/feeds/api/videos/4wlYIN-lpEo/comments";; 
request.AddComment(newVideo, c); 
  

Ответ №1:

Разве вам не нужно указывать идентификатор клиента? Все операции, для которых требуются разрешения на запись, должны передавать идентификатор клиента и ключ разработчика.

Обратите внимание, что в вашем запросе на аутентификацию должны быть указаны ClientID и developerKey, оба из которых указаны в примере кода, для получения личных каналов, загрузки видео или отправки запросов API для операций записи. Пожалуйста, посетите http://code.google.com/apis/youtube/dashboard для получения ключа разработчика и идентификатора клиента.

Вы можете получить больше информации с этой страницы.

Комментарии:

1. я не знаю об идентификаторе клиента. И идентификатор clint не требует публикации сообщения, когда я получаю ключ разработчика. В чем проблема, @ Vijaya……… Спасибо

2. Обратите внимание, что вам больше не нужно указывать идентификатор клиента в запросах YouTube API.

3. Приведенное выше сообщение отображается, когда я получаю ключ разработки