gpt4 book ai didi

node.js - 请求正文必须包含以下参数 : 'grant_type' . ..但我把它放在正文中

转载 作者:行者123 更新时间:2023-12-03 08:57:49 26 4
gpt4 key购买 nike

我按照文档所示将 grant_type 参数放入请求正文中,但 Microsoft Graph 仍然提示该参数不存在;

const tokenRequestBody = [
"grant_type=client_credentials",
"scope=https%3A%2F%2Fgraph.microsoft.com%2F.default",
`client_secret=${config.appClient.password}`
].join("&");

request.post(
{
url: tokenRequestUrl,
json: true,
headers: {
"content-type": "application/application/x-www-form-urlencoded"
},
body: tokenRequestBody
},
(err, req, body) => {
console.log(body.error_description);
// Logs: The request body must contain the following parameter: 'grant_type'.

}
);

最佳答案

我明白了。我必须使用 form 而不是 body 作为请求 Node 模块。

关于node.js - 请求正文必须包含以下参数 : 'grant_type' . ..但我把它放在正文中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53678445/

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