gpt4 book ai didi

javascript - 救援组/Petfinder jQuery API 请求

转载 作者:行者123 更新时间:2023-12-01 01:36:27 26 4
gpt4 key购买 nike

我目前正在尝试从以下两个 API 获取 API 响应。他们网站上的所有示例代码都是 PHP 语言,并要求提供 token 和 SSH token ,而他们只给你一个 API key 。试图拉取请求时非常迷失。我得到的最接近的是一个错误,内容如下:

{status: "error", message: "Unable to read your data; it might not be in json format."}

这是我的 JS:

jQuery.get({
url: 'https://api.rescuegroups.org/http/v2.json',
type: 'post',
contentType: 'application/json',
data: {
apikey: 'XXXXXXX',
objectType:'animals',
},
dataType: 'json',
success: function (data) {
console.info(data);
}
});

非常感谢任何帮助。真的想避免学习 PHP,因为我对 JS 还很陌生。

最佳答案

问题是您没有将其作为 json 传递。

这是json格式。

let dataObject = {
data: {
apiKey: "xxxx"
}
};

let data = JSON.stringify(dataObject);


{
"data": {
"apikey": "xxx"
}
}
然后将数据作为您的数据传递。与 Postman 尝试后,请求获得通过。显然我没有 api key

{
"status": "error",
"message": "Error with your login credentials",
"messages": {
"generalMessages": [
{
"messageID": "1101",
"messageCriticality": "error",
"messageText": "Error with your login credentials."
}
],
"recordMessages": []
}

}

enter image description here

关于javascript - 救援组/Petfinder jQuery API 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52785958/

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