通常,查看API文档来确认正确的查询参数很重要。 如果查询参数正确无误,但API仍无法识别它,请确保在API调用中正确地格式化查询参数。 以下是一个示例代码片段,说明如何正确格式化查询参数:
// 假设以下是查询参数
const queryParams = {
name: 'John',
age: 25,
city: 'New York'
}
// 将查询参数转换成字符串格式
const queryString = Object.keys(queryParams).map(key => {
return encodeURIComponent(key) + '=' + encodeURIComponent(queryParams[key])
}).join('&')
// 在API调用的URL中添加查询参数
const apiUrl = 'https://example.com/api?' + queryString
// 执行API调用
fetch(apiUrl)
.then(response => response.json())
.then(data => console.log(data))
在此示例中,我们首先将查询参数转换为字符串,然后将其与API调用的URL一起传递。 您可以根据您的使用情况调整这些代码并使用您自己的API密钥和URL。
上一篇:API调用没有返回结果。