需要400个错误请求:X-Goog-Encode-Response-If-Executable

时间:2014-03-26 13:55:25

标签: google-fusion-tables

我一直在使用誓言2进行所有我的融合表查询,如下所述:https://developers.google.com/fusiontables/docs/articles/oauthfusiontables)。从今天开始,我收到所有查询的响应:错误400错误请求:必需:X-Goog-Encode-Response-If-Executable。

使用Google搜索找不到类似的问题。最近我的代码没有变化 - 最近我对融合表API或誓言2进行了哪些更改,我不知道这会导致此错误?请帮忙

1 个答案:

答案 0 :(得分:1)

最新的Fusion Tables产品推出包括强制要求安全的变更。这样做的副作用是使用alt = csv的GET请求使用access_token = [your token]参数会导致错误。

立即修复是使用授权标头并从GET请求中删除access_token = [your token]参数。

请求标头应包含 授权:持票人[您的代币]

我们正在开发一个更永久的修复程序,它将使用access_token = [您的令牌]参数重新启用GET请求。这可能需要几个小时