我试图通过this document启用Cloud Endpoint。App Engine云端点Javascript库不起作用
定义了API并做了一些配置后,最终可以通过API Explorer成功查看并执行API。
但是,我不能启用JavaScript客户端运行:
<html>
<script type="text/javascript">
function init() {
var ROOT = "https://my-app-id.appspot.com/_ah/api";
gapi.client.load('my-app-id', 'v1', function() {
gapi.client.bigquery.query({
'start_date': '2013-05-01',
'end_date': '2013-05-02',
'metrics': ['impr']
}).execute(function(resp) {
console.log(resp);
});
}, ROOT);
}
</script>
<script src="https://apis.google.com/js/client.js?onload=init"></script>
</html>
我注意到JavaScript执行期间请求失败,但我想不出为什么。
请求
https://my-app-id.appspot.com/_ah/api/discovery/v1/apis/my-app-id/v1/rpc?
响应
{ “错误”:{ “错误”:[{ “域”: “全局”, “原因”:” not found“,”message“:”Not Found“}],”code“:404,”message“:”Not Found“}}
Thx,它现在有效。该文档针对不同的事物使用相同的术语“your-app-id”。真让我困惑。 – lucemia
是的,这是我们很快修复的文档中的一个错误。 – bossylobster