Oauth 2.0 zapier oauth2为访问令牌提供错误

Oauth 2.0 zapier oauth2为访问令牌提供错误,oauth-2.0,zapier,zapier-cli,Oauth 2.0,Zapier,Zapier Cli,您好,我正在尝试用Zapier平台实现oauth2,我遇到了一些错误。 我刚刚有一个测试node.js应用程序,在那里我收到zapier平台的登录请求 const express = require('express'); const jwt = require('jsonwebtoken'); const uuidv4 = require('uuid/v4'); const app = express(); const port = process.env.PORT || 3000; let

您好,我正在尝试用Zapier平台实现oauth2,我遇到了一些错误。 我刚刚有一个测试node.js应用程序,在那里我收到zapier平台的登录请求

const express = require('express');
const jwt = require('jsonwebtoken');
const uuidv4 = require('uuid/v4');
const app = express();
const port = process.env.PORT || 3000;

let count = 0;

// const redirect url = https://zapier.com/dashboard/auth/oauth/return/App77581CLIAPI/

app.get('/', (req, res) => res.json({
    count
}));


app.post('/zapier', (req, res) => {
    count++;
    res.json({
        count
    })
})

app.get('/api/login', (req, res) => {
    // console.log('req', req);

    const { state } = req.query;
    // const state = 1578212496.13945431311;
    console.log(state);
    const user = {
        name: "ankit",
        id: 12344
    }

    const token = jwt.sign(user, "luciferTonify");

    const code = uuidv4();
    res.redirect(`https://zapier.com/dashboard/auth/oauth/return/App77581CLIAPI?code=${code}&state=${state}&access_token=${code}&token_type=bearer`);

})

app.post('/api/login', (req, res) => {
    const user = {
        name: "ankit",
        id: 12344
    }

    const token = jwt.sign(user, "luciferTonify");

    res.json({ token });

});

function verifyToken(req, res, next) {
    const { authorization: token } = req.headers;
    if (typeof token == 'undefined' || !token) {
        req.token = token;
        next();
    } else {
        res.sendStatus(403);
    }
}

app.listen(port, () => console.log(`Example app listening on port ${port}!`))
这只是一个测试应用程序,所以我试图发送一个访问令牌,但zapier给了我这个错误

**

Zapier无法连接到您的帐户。名为
访问\u令牌的字段
在OAuth2结果中未找到

** ? 谁能帮我一下我做错了什么