regionCode 无法始终正常工作,YouTube API、Google App Script

regionCode not working consistently properly, YouTube API, Google App Script

使用 Google Apps 脚本从 YouTube API 中提取一些数据,在多个地区使用以下代码:

var regions = ['SA','EG','DZ','IQ','JO','KW','LB','LY','MA','OM','YE','AE','BH','QA','TN']; //EG, LY, YE, do not work!
  
sr = YouTube.Videos.list("snippet,id", {chart: "mostPopular", regionCode: regions[i], maxResults:50});

除了 EG 、 LY 和 YE 之外,在所有提到的区域数组中都能正常工作,同时只更改 regionCode 变量。

代码是ISO 3166-1 alpha-2,我确定国家代码是正确的。 有什么我可能遗漏的吗?

编辑--- 我在Issue Tracker上重新提交了issue,已经分配了

编辑—— “这是已知问题。不幸的是,我们没有修复的 ETA。

这似乎是一个错误!

Google 的问题跟踪器上已经有一份报告详细说明了同类行为:

您可以点击上述页面左上角问题编号旁边的 ☆,让 Google 知道更多人遇到此问题,因此更有可能更快地看到它。