mercadopago - 如何测试mercadopago集成?
问题描述
我正在尝试测试 mercadopago 的实现(我猜这篇文章仅适用于阿根廷的开发人员)
const mercadopago = require("mercadopago");
mercadopago.configure({
access_token:
"TEST-Access-Token"
});
var preference = {
payer_email: "test_user_000000@testuser.com",
back_url: "https://www.test.com/callback",
reason: "my-reason",
external_reference: "my-reference",
auto_recurring: {
frequency: 1,
frequency_type: "months",
transaction_amount: 10000,
currency_id: "ARS"
}
};
const preapproval = await mercadopago.preapproval.create(preference);
const location = preapproval && preapproval.response && preapproval.response.init_point;
当我点击location
链接时,我收到此错误
Both payer and collector must be real or test users
我从生成的测试用户那里得到了 payer_email
curl -X POST \
-H "Content-Type: application/json" \
-H 'Authorization: Bearer TEST-Access-Token' \
"https://api.mercadopago.com/users/test_user" \
-d '{"site_id":"MLA"}'
解决方案
推荐阅读
- node.js - 如何在后端正确声明 cors 来源?Nodejs Express 应用 CORS 来源错误:PreflightWildcardOriginNotAllowed
- c# - 如何伪造/单元测试 Azure 存储队列?
- svg - 尝试使用 Huebee.buzz 更改 svg 填充但未成功
- r - dbplyr 按动态变量名分组
- r - 将数字 (%Y.%m) 列拆分为两列
- git - git错误致命:未知的git / gitolite命令:'git receive-pack'
- reactjs - react-native-svg-pan-zoom 没有响应点击
- android - recyclerview 中的运动布局失去焦点
- r - 使用 dplyr 逐列操作时,在源列之后立即排列计算列
- java - 如何在 node.js 中使用 SOAP 成功向 adwords url 发出请求?