Google api Google fusiontables.query.sqlGet 403禁止

Google api Google fusiontables.query.sqlGet 403禁止,google-api,google-fusion-tables,Google Api,Google Fusion Tables,以前使用的API密钥和查询在API密钥过期并续订24小时后停止工作。在谷歌控制台中启用oAuth可以很好地返回结果。 API密钥可以仅限于一个或多个函数吗?或者从API密钥身份验证的角度来看,.query和.column之间有什么区别 从google控制台执行fusiontables.column.get返回: {你的API密钥} 200行 隐藏标题- 缓存控制:公共,最大年龄=60,必须重新验证,无转换 内容编码:gzip 内容长度:94 内容类型:application/json;字符集

以前使用的API密钥和查询在API密钥过期并续订24小时后停止工作。在谷歌控制台中启用oAuth可以很好地返回结果。 API密钥可以仅限于一个或多个函数吗?或者从API密钥身份验证的角度来看,.query和.column之间有什么区别

从google控制台执行fusiontables.column.get返回: {你的API密钥}

200行

  • 隐藏标题-
缓存控制:公共,最大年龄=60,必须重新验证,无转换 内容编码:gzip 内容长度:94 内容类型:application/json;字符集=UTF-8 日期:2014年2月19日星期三04:43:29 GMT etag:“HOxOdYkkMATeVH_EjDMiDjtXeAo/Pk-8EZToRXev4BMX2vNA0SodSMc” 截止时间:2014年2月19日星期三04:44:29 GMT 伺服器:GSE

{

 "kind": "fusiontables#column",
 "columnId": 3,
 "name": "HOOD_NAME",
 "type": "STRING"
}
{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "forbidden",
    "message": "Forbidden"
   }
  ],
  "code": 403,
  "message": "Forbidden"
 }
}
我已检查新密钥是否已传递给API,FusionTable是否对表具有正确的权限。 我错过什么了吗?我可以有多个API密钥吗?是否有文档描述API密钥何时过期以及多久过期一次

{已删除密钥} 403禁止

  • 隐藏标题-
缓存控制:专用,最大年龄=0 内容编码:gzip 内容长度:118 内容类型:application/json;字符集=UTF-8 日期:2014年2月19日星期三04:05:12 GMT 截止时间:2014年2月19日星期三04:05:12 GMT 伺服器:GSE

{

 "kind": "fusiontables#column",
 "columnId": 3,
 "name": "HOOD_NAME",
 "type": "STRING"
}
{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "forbidden",
    "message": "Forbidden"
   }
  ],
  "code": 403,
  "message": "Forbidden"
 }
}

您是否启用了下载选项(读访问需要该选项)?这可能是一个错误。我最近遇到了相反的问题,数据是可读的,尽管不允许下载。您可以尝试查询基表(对我有效)或使用表的副本。