该问题与Google API Javascript 客户端有关(自 2014 年以来仍处于测试阶段?)
更具体地说,它涉及工作表 V4 API
我调整了浏览器端身份验证示例以使用此 API
我使用calendar v3 API对其进行了测试,它一直运行良好
该页面由我自己的域 http 端口 80(无代理)上的完整更新的 debian/jessie nginx (默认安装)提供服务
Api Key和Client Id以及Origin URL都设置得很好
呼叫一直
gapi.auth.authorize
成功调用间歇性
gapi.client.load
失败
它运行良好一次然后在我刷新页面时失败〜10次
反之亦然,如果我编写一个重试循环,它会在工作之前失败约 10 次(总是相同)
error:Object
code:400
message:"Bad request: Origin doesn't match Host for XD3."
status:"INVALID_ARGUMENT"
在此 http api发现调用期间发生错误:
https://content.googleapis.com/discovery/v1/apis/sheets/v4/rest?fields=kind%2Cname%2Cversion%2CrootUrl%2CservicePath%2Cresources%2Cparameters%2Cmethods&pp=0&key=<my api key>
任何想法谢谢