Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Api 为什么youtube viewcount属性不提供在youtube站点中可见的最新viewcount?_Api_Youtube - Fatal编程技术网

Api 为什么youtube viewcount属性不提供在youtube站点中可见的最新viewcount?

Api 为什么youtube viewcount属性不提供在youtube站点中可见的最新viewcount?,api,youtube,Api,Youtube,我正在从从url获取的youtube XML数据中获取youtube viewcount: 但我观察到了xml数据中viewcount属性的两个方面: 上传视频后,不会立即创建viewcount属性。viewcount属性在XML中显示需要1到2天的时间 一旦viewcount属性出现,如果我多次查看视频(比如4次),并检查viewcount,则Youtube站点(移动版本和桌面版本)中的viewcount为4,但XML数据中的viewcount小于4(比如1) 这对我来说是个问题,因为我必须在

我正在从从url获取的youtube XML数据中获取youtube viewcount:

但我观察到了xml数据中viewcount属性的两个方面:

  • 上传视频后,不会立即创建viewcount属性。viewcount属性在XML中显示需要1到2天的时间

  • 一旦viewcount属性出现,如果我多次查看视频(比如4次),并检查viewcount,则Youtube站点(移动版本和桌面版本)中的viewcount为4,但XML数据中的viewcount小于4(比如1)

  • 这对我来说是个问题,因为我必须在我的应用程序中显示viewcount(与Youtube站点中的相同)。有没有其他方法获取最新的Youtube视频浏览量


    请建议。

    API文档中指出,数据更新的预期延迟下的统计数据可能存在延迟:

    统计信息,例如视频被观看的次数或 视频可用评论的数量,通常在 上传完成后30分钟到两小时。但是, 在API服务器负载较重的情况下,延迟可能较长

    通常会不断更新视频的统计数据 每30分钟到两小时。但是,更新的次数可能较少 经常在服务器负载较重的情况下或在观看的视频非常频繁的情况下 很少。在搜索源中,更新评级和视图计数 可能需要几周的时间才能看到不常看的内容 视频