【发布时间】:2020-09-28 08:28:59
【问题描述】:
您好,我第一次使用 razorpayX 我需要使用npm request 创建联系人 razorpayX API,这是documentation 我尝试了自己,但每次它返回“api key need for authentication”任何人都可以帮我解决这个问题。
我的代码:
const result = new Promise((resolve, reject) => {
const options = {
method: "POST",
"my_razorpay_app_key_id": "my_razorpay_secrate_key",
url: "https://api.razorpay.com/v1/contacts",
headers: {
"Content-Type": "application/json",
},
data: {
"name": "Gaurav Kumar",
"email": "gaurav.kumar@example.com",
"contact": "9123456789",
"type": "employee",
"reference_id": "Acme Contact ID 12345",
"notes": {
"notes_key_1": "Tea, Earl Grey, Hot",
"notes_key_2": "Tea, Earl Grey… decaf."
}
},
};
request(options, async (error: any, response: any, body: any) => {
if (response) {
resolve({
statusCode: response.statusCode,
data: JSON.parse(response.body),
});
} else {
reject(error);
}
});
【问题讨论】:
标签: node.js request payment razorpay