当我访问端点'/api/v1/users/me/data/csv
'时,我收到以下消息:
{
"error": {
"title": "Unauthorized",
"message": "You are not authorized to perform that action. Please use the api_key
parameter with your registered key.",
"status": 401
}
}
终端节点应该转到存储桶并将数据写入用户可以下载的 CSV。 我不确定他们在这里指的是什么"api_key"。
这可能只是因为我没有使用访问正确的存储桶还是我没有使用正确的密钥?
要验证它是什么密钥 检查 App Engine 上的日志,查看调用是否一直传递到 App Engine。 要检查 App 引擎日志,请执行以下操作:
- 转到控制台
- 转到应用引擎>>版本
- 对于服务版本,请转到工具>>日志
这将打开该版本的日志,如果调用到达应用程序引擎,您将在那里看到调用。如果未看到任何调用,那是因为它们被云终结点停止。
当您为路径指定 APIkey 安全性并在没有密钥参数或使用错误密钥的情况下调用它时,云终结点通常会触发此错误。