回复:Youtube评分



我正在努力从事youtube视频评级工作。但我被困在这里了。这两个youtube评分请求之间有什么区别?

https://www.googleapis.com/youtube/v3/videos/rate?id=gEqU0FMzPFo&rating=like&key=xxxx
https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.videos.rate?
        id=wtLJPvx7-ys&rating=like

我在指南中找到了一个,在谷歌开发者的参考资料部分找到了另一个。我应该用哪个来对视频进行评级

第一个显示未找到错误,尽管我已经登录,第二个我可以在桌面浏览器中授权和执行(它也可以),但它在我使用浏览器组件查看youtube视频的移动应用程序中不起作用。所以我搞不清楚该用哪一个?

更新:我按照建议使用了第一个,但它给出了403禁止错误

ConnectionRequest cr = new ConnectionRequest() {
    @Override
    protected void readResponse(InputStream input) throws IOException {
        JSONParser jSONParser = new JSONParser();
        results = jSONParser.parseJSON(new InputStreamReader(input));
        System.out.println("results " + results);
    }
    @Override
    protected void postResponse() {
        super.postResponse();
    }
};
cr.setPost(true);
cr.setUrl("https://www.googleapis.com/youtube/v3/videos/rate?id=" + "kF94Jwx9ugU" + "&rating=like&access_token="+token+"&key=AIzaSyCAETrMkZeJ_nTq4ZdP1Jq6BFtA_11TR6I");  
cr.setDuplicateSupported(true);
NetworkManager.getInstance().addToQueueAndWait(cr);

回答您的问题:

https://www.googleapis.com/youtube/v3/videos/rate?id=gEqU0FMzPFo&rating=like&密钥=xxxx

这是实际的API帽子,你需要评价一个视频。而另一个,

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.videos.rateid=wtLJPvx7-ys&评级=类似

我确信这只是一个API-Explorer网站,因此您可以尝试API来查看请求的外观以及服务器的响应。

注意:当我尝试它时,它也会触发到以前的URL,即https://www.googleapis.com/youtube/v3/videos/rate

相关内容

  • 没有找到相关文章