#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. Приведенное выше сообщение отображается, когда я получаю ключ разработки