我正在我的一个项目中使用 YouTube API。在某些情况下,我发现"gd$rating"在我收到的响应中不存在。可能的原因是什么?有没有解决方法可以得到相同的方法?
这
听起来像是"不要总是相信API返回值是完全完整或准确的"的经典示例。 您很可能必须预测代码中会发生此类事情。 即使它是在 API 中定义的。
例如:https://developers.google.com/youtube/2.0/reference#youtube_data_api_tag_gd:rating
来自文档: gd$rating This element is only returned if the video has been rated.