【问题标题】:Cannot generate access token in Lazada Open Platform in node js无法在节点 js 中的 Lazada 开放平台中生成访问令牌
【发布时间】:2021-11-30 19:26:52
【问题描述】:

我是 react native 开发人员,现在我正在通过 node js 将 lazada 开放平台与 react native 应用程序集成。我无法生成访问令牌。

我的代码是, const LazadaAPI = require('lazada-open-platform-sdk')

const aLazadaAPI = new LazadaAPI('118985', 'MXbPesO8hJXZFoQNRBMaJAfQPYHdKgwu ', '新加坡')

// console.log('aLazadaAPIWithToken', aLazadaAPI.generateAccessToken)

const authCode = '0_118985_zUFFF5x0Wal7NNNRKPQFVjSZ2236' // 在这里替换有效的 authCode 常量参数 = { 代码:authCode } 常量响应 = aLazadaAPI .generateAccessToken(参数) .then(response => console.log(JSON.stringify(response, null, 4))) .catch(error => console.log(JSON.stringify(error, null, 4)))

收到此错误,

"type": "ISV",
"code": "IncompleteSignature",
"message": "The request signature does not conform to lazada standards",
"request_id": "0b86d3f015889470213992399"

【问题讨论】:

    标签: javascript node.js api e-commerce


    【解决方案1】:

    您是否检查过您的开发者资料是否有效?在请求 API 之前,您需要一个开发者帐户。每个开发者账户都需要 Lazada Open 平台的批准,每个类别都需要进一步的批准。这个过程需要几天时间。

    【讨论】:

      【解决方案2】:

      需要从

      https://auth.lazada.com/oauth/authorize?response_type=code&force_auth=true&redirect_uri=${app call back url}&client_id=${appkey}

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2018-11-02
        • 2021-11-07
        • 1970-01-01
        • 1970-01-01
        • 2020-08-11
        • 2021-08-17
        • 2018-11-10
        • 2023-04-04
        相关资源
        最近更新 更多