gpt4 book ai didi

curl - Google Apps 脚本 cUrl 请求

转载 作者:行者123 更新时间:2023-12-04 03:56:57 25 4
gpt4 key购买 nike

我对 Google Apps Script 很陌生.我正在尝试创建一个脚本来从公共(public) API 中提取数据。

API 文档表明可以像这样访问信息:

curl -H "Content-Type: application/json" -X GET 
--header "X-PW-AccessToken:<TOKEN>" \
--header "X-PW-Application:developer_api" \
--header "X-PW-UserEmail:<USER_EMAIL_ADDRESS>" \
https://api.prosperworks.com/developer_api/v1/leads/2

我在 Apps Script 中有此功能设置:
function myFunction() {
var url = "https://api.prosperworks.com/developer_api/v1/leads/2";
var headers = {
"contentType": "application/json",
"headers":{"X-PW-AccessToken": "<TOKEN>",
"X-PW-Application": "developer_api",
"X-PW-UserEmail": "<USER_EMAIL_ADDRESS>"}
};

var response = UrlFetchApp.fetch(url, headers);
var text = response.getResponseCode();
Logger.log(text);
}

当我运行代码时,响应似乎是空的,但是 text200 .

enter image description here

我可以调用 Postman并得到预期的 JSON目的。

我在 Apps Script 中做错了什么?如何访问 JSON目的?

最佳答案

如果没有要测试的代码,很难确定,但看起来您只需要解析您的 JSON
尝试添加:

var data = JSON.parse(response.getContentText());

关于curl - Google Apps 脚本 cUrl 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38928227/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com