Melipayamak 是一家提供短信服务的公司,他们提供了一个 Node.js 的 SDK,方便 Node.js 开发者调用他们的短信服务。这个 SDK 被封装成了一个 npm 包,叫做 melipayamak-api。
在这篇文章中,我们会介绍 melipayamak-api 的使用方法,以及如何在你的项目中使用它。
安装
要使用 melipayamak-api,我们需要使用 npm 进行安装。
npm install melipayamak-api --save
如何使用
安装 melipayamak-api 后,我们可以在我们的代码中引入它,然后调用他们的 API。
const Melipayamak = require('melipayamak-api'); const melipayamak = new Melipayamak(); melipayamak.getToken('<YOUR_API_KEY>', '<YOUR_API_SECRET>').then((response) => { console.log(response); }).catch((error) => { console.log(error); });
API
Melipayamak 的 API 文档可以在 这个链接 找到,这里我们来介绍其中一些常用的 API。
获取 Token
获取 Token 是使用 melipayamak-api 的第一步,因为我们需要 Token 才可以进行后续操作。
melipayamak.getToken('<YOUR_API_KEY>', '<YOUR_API_SECRET>').then((response) => { console.log(response); }).catch((error) => { console.log(error); });
Token 的有效期为 1 个小时,每次使用 API 都需要重新获取 Token。
发送短信
发送短信可以使用 sendMessage API,例如:
const phoneNumbers = ['919xxxxxxx', '921xxxxxxx']; const message = 'This is a test message'; melipayamak.sendMessage(phoneNumbers, message).then((response) => { console.log(response); }).catch((error) => { console.log(error); });
注意,如果要使用这个 API,必须在 melipayamak 官网上申请短信签名和短信模板,然后通过 API 进行申请审核。审核通过后,才可以使用 API 进行发送短信。
查询开发商余额
你可以使用以下 API 查询开放商余额:
melipayamak.getBalance().then((response) => { console.log(response); }).catch((error) => { console.log(error); });
总结
在这篇文章中,我们学习了如何使用 melipayamak-api,其中包括了如何进行安装、如何使用 API 进行 Token 的获取、发送短信以及查询开放商余额等内容。希望这篇文章能够帮助你在 Node.js 的项目中使用 melipayamak 服务。
来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/6005721081e8991b448e84c1