首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在LUA中使用api key发出GET请求

如何在LUA中使用api key发出GET请求
EN

Stack Overflow用户
提问于 2019-12-31 08:02:15
回答 1查看 641关注 0票数 0

我正在尝试从Google Sheet API获取请求,但我不知道如何在代码中传递API密钥。

代码语言:javascript
复制
local http = require("socket.http")
local body, code, headers, status = http.request("https://sheets.googleapis.com/v4/spreadsheets/1AQK1WHGsavVmhNugAipMsrweB3m25xp01vtzGA8BvwE/values/Global!A1:D5")
print(code, status, body)

现在我收到了错误403

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-12-31 17:52:11

将其作为查询参数添加到URL的末尾,如下所示:

代码语言:javascript
复制
 http.request("https://sheets.googleapis.com/v4/spreadsheets/[spreadsheet-id]/values/Global!A1:D5?key=[YOUR_API_KEY]") 

对于下一次,您可以在发出请求后,通过单击"Try this API“窗口上的展开图标来检查Sheets API 1是如何发出请求的。

[1] https://developers.google.com/sheets/api/reference/rest/v4/spreadsheets.values/get

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/59538149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档