وبسرویس پیامک قاصدک، یک سرویس ارسال و دریافت پیام کوتاه از طریق REST API برای ارسال پیامکهای وبسرویسی است.
تلاش قاصدک روی این سرویس بر ارائهی خدمات با کیفیت، قابل اتکا و ساده به کاربرانش هست. در این قسمت راهنمای ساده برای ارسال و دریافت پیامک از طریق کتابخونه قاصدک برای nodejs آماده کردیم.
کتابخونه ghasedak رو به سادگی می توانید از روی npm نصب کنید :
npm install --save ghasedak
همچنین از طریق yarn می توانید نصب کنید :
yarn install ghasedak
برای استفاده از این کتابخونه، بعد از نصب کافیه تو کد پروژتون اون رو ایمپورت کنید:
Import `ghasedak` package:
const Ghasedak = require("ghasedak");
بعد از این مرحله نیاز هست که یک Instance از Ghasedak بسازید و کلید API خود را به این متد پاس دهید. اگر کلید API ندارید، می توانید بعد از ثبت نام این کلید رو دریافت کنید و البته برای کاربران تازه، مقداری اعتبار رایگان برای تست در نظر گرفته شده است :
let ghasedak = new Ghasedak( "Your APIKEY" );
سپس می توانید به سادگی پیام خود را به شماره مورد نظر ارسال کنید :
ghasedak.send({ message: "Hello World!",receptor: "09xxxxxxxxx",linenumber: "3000xxxx" });
ارسال گروهی
ghasedak.bulk({ message: "Hello World!", receptor: "09xxxxxxxxx,09xxxxxxxxx,09xxxxxxxxx", linenumber: "3000xxxx"});
ارسال پیامک اعتبار سنجی (otp)
ghasedak.verification({'receptor': '09xxxxxxxxx','type': '1','template': 'Your Template','param1': 'test'})
با استفاده از این کتابخونه می توانید از عملیات های مختلفی مثل ارسال پیامکهای ساده، ارسال پیامک otp، ارسال پیامک گروهی و سایر خدمات قاصدک استفاده کنید. برای اینکار می توانید به صفحهی کتابخونه روی گیت هاب سری بزنید و البته مستندات وبسرویس قاصدک هم می تواند راه استفاده از قاصدک برای زبان های برنامه نویسی مختلف رو برای شما ساده تر نماید.
Ghasedak sms webservice package for nodejs
You can simply install and use ghasedak nodejs library from npm:
npm install --save ghasedak
or from yarn:
yarn install ghasedak
Import ghasedak package:
const Ghasedak = require("ghasedak");
You need a Ghasedak account. Register and get your API key.
Create an instance from Ghasedak class with your API key:
let ghasedak = new Ghasedak( "Your APIKEY" );
ghasedak.send({ message: "Hello World!",receptor: "09xxxxxxxxx",linenumber: "3000xxxx" });
ghasedak.bulk({ message: "Hello World!", receptor: "09xxxxxxxxx,09xxxxxxxxx,09xxxxxxxxx", linenumber: "3000xxxx"});
ghasedak.verification({'receptor': '09xxxxxxxxx','type': '1','template': 'Your Template','param1': 'test'})