哪个是正确的Youtube Api网址,可以通过经过身份验证的用户对视频进行评分?

时间:2012-06-07 07:26:36

标签: youtube youtube-api

我正在做一个Android应用程序,我已经完成了用户可以在Youtube帐户中使用OAuth 2.0进行身份验证。但是,当我尝试对视频进行评级时,该视频是对其进行评分的正确网址。

我发送一个带有此字符串的POST请求:
https://gdata.youtube.com/feeds/api/videos/sxbHyiwYDiw/ratings?value=like&key=my_access_token&v=2

https://gdata.youtube.com/feeds/api/videos/video_id/ratings?value=like_or_dislike&key=my_access_token&v=2

它会返回此回复:“Response contains no content type

编辑:

我使用此链接进行检查:http://gdata.youtube.com/demo/index.html

我可以执行此操作发送此POST网址:“https://gdata.youtube.com/feeds/api/videos/sxbHyiwYDiw/ratings

添加此标题

  httppost.setHeader("POST", "/feeds/api/videos/sxbHyiwYDiw/ratings");
  httppost.setHeader("GData-Version", "2");
  httppost.setHeader("X-GData-Key", "key=*********");
  httppost.setHeader("Authorization", "AuthSub token=" + getAccessToken());
  httppost.setHeader("Content-Type", "application/atom+xml");

...并添加一个xml正文

您可以在第一个链接中查看:Youtube Demo。

0 个答案:

没有答案