डॉक्स

अपना पहला संदेश भेजें एक दोपहर में

एसएमएस भेजने, ट्रैक करने और प्राप्त करने के लिए एक सादा REST एपीआई - टोकन ऑथ, रीयल-टाइम वेबहुक और एसडीके, जिसमें सीखने के लिए कुछ भी अनोखा नहीं है।

त्वरित शुरुआत

तीन चालें, वितरित करना शुरू करें

प्रत्येक एकीकरण एक ही लघु चाप है - प्रमाणित करें, भेजें, फिर ट्रैक करें।

01 · प्रमाणितटोकन: sk_live_9f2a7c10सामग्री-प्रकार: एप्लिकेशन/जेएसओएन ✓

प्रत्येक अनुरोध पर अपनी एक्सेस कुंजी को टोकन हेडर के रूप में सामग्री-प्रकार: एप्लिकेशन/जेसन के साथ भेजें।

02 · भेजनापोस्ट/बाहरी/एसएमएस{msgstr: "9f2a7c10", त्रुटिकोड: 0 }

से, तक और सामग्री पोस्ट करें। प्रतिक्रिया तुरंत एक संदेश और एक त्रुटि कोड के साथ वापस आती है।

03 · रास्ताप्राप्त करें /रिपोर्ट?स्थिति=वितरित करें200 ठीक है

जैसे ही कोई संदेश अपनी अंतिम स्थिति में पहुंचता है, हम आपके कॉलबैक यूआरएल पर एक स्थिति रिपोर्ट पोस्ट या प्राप्त करते हैं।

भेजना

एक अनुरोध, उस भाषा में जिसका आप पहले से उपयोग करते हैं

अपने प्रेषक, प्राप्तकर्ता और सामग्री को टोकन हेडर के साथ पोस्ट करें। प्रतिक्रिया उसी क्षण वापस आ जाती है जब हम उसे स्वीकार कर लेते हैं।

01curl -X POST https://secure.smslocal.com/api/service/enterprise-service/external/sms \02  -H "Token: $SMSLOCAL_TOKEN" \03  -H "Content-Type: application/json" \04  -d '{05    "from": "SMSLOCAL",06    "to": "14155550123",07    "content": "Your code is 481920."08  }'
201 · स्वीकृत

"9f2a7c10-4b2e-…"

दिशा "एमटी"

त्रुटि कोड 0

बचाओ - इस तरह आप यहां से इस संदेश को ट्रैक करते हैं।

संदेश वस्तु

किसी संदेश को ऊपर से नीचे तक पढ़ें

भेजें, स्थिति और आने वाली घटनाएं सभी एक ही आकार में लौटती हैं - इसे एक बार सीखें।

01संदेश आईडी

संदेश आईडी

msgstr - संदेश बनते ही तुरंत सक्रिय हो जाता है। यह वह हैंडल है जिसका उपयोग आप बाद में इसकी स्थिति जांचने के लिए करते हैं।

02प्रेषक

प्रेषक

से - एक फ़ोन नंबर, या 11 अक्षरों तक की अल्फ़ान्यूमेरिक आईडी, जो भी पहचान आपके प्राप्तकर्ता देखते हैं।

03प्राप्तकर्ता

प्राप्तकर्ता

से - वह नंबर जिस पर संदेश जा रहा है, जिसमें देश कोड भी शामिल है।

04एन्कोडिंग

एन्कोडिंग

डेटाकोडिंग - GSM7 प्रति भाग 160 वर्णों में फिट बैठता है; यूनिकोड पर स्विच करें और यह 70 पर आ जाता है। ऊपर जाएं, और यह अतिरिक्त बिल वाले हिस्सों में संयोजित हो जाता है।

05दिशा

दिशा

दिशा - प्रत्येक संदेश एमटी (आपने इसे भेजा) या एमओ (आपने इसे प्राप्त किया) है, दोनों ही तरह से एक ही आकार है।

06त्रुटि कोड

त्रुटि कोड

एररकोड - भेजी गई प्रतिक्रिया और प्रत्येक स्थिति रिपोर्ट पर लौटाया जाता है। 0 का अर्थ है स्वीकृत; कुछ भी आपको बताता है कि वास्तव में क्या गलत हुआ।

संदर्भ

एक समापन बिंदु, दो क्रियाएँ

भेजने के लिए पोस्ट करें, स्थिति जांचने के लिए प्राप्त करें - किसी भी तरह से एक ही यूआरएल और एक ही टोकन हेडर।

डाक

भेजना

एक संदेश भेजें और तुरंत एक संदेश और एक त्रुटि कोड वापस प्राप्त करें।

रिटर्न msgstr + त्रुटिकोड
पाना

रास्ता

आपके द्वारा पहले ही भेजे गए संदेश की वर्तमान स्थिति जांचने के लिए उसे देखें।

रिटर्न संदेश + स्थिति
वेबहुक

स्थिति रिपोर्ट, जिस क्षण वे घटित होती हैं

एक कॉलबैक यूआरएल सेट करें और प्रत्येक डिलीवरी, विफलता और इनबाउंड उत्तर जीईटी या पोस्ट के रूप में वहां पहुंच जाएगा - कोई मतदान की आवश्यकता नहीं है।

पहुंचा दियाmsgstr 9f2a7c10 · स्थिति वितरण
भीतर काउत्तर प्राप्त हुआ · दिशा मो
असफलmsgstr 4c81e2 · स्थिति विफल
आपका समापन बिंदु200 ठीक है
शुरू हो जाओ

अपनी एपीआई कुंजी प्राप्त करें

हमारे REST API के साथ मिनटों में एकीकृत करना प्रारंभ करें।

आपके प्रश्नों के उत्तर

डेवलपर दस्तावेज़-अक्सर पूछे जाने वाले प्रश्न

प्रत्येक अनुरोध पर टोकन हेडर में अपनी एक्सेस कुंजी पास करें - टोकन: {accessKey} - सामग्री-प्रकार: एप्लिकेशन/जेसन के साथ।

प्रत्येक प्रेषण एक संदेश लौटाता है। हमें कॉलबैक यूआरएल पर इंगित करें और जैसे ही संदेश अपनी अंतिम स्थिति - सबडेट, डोनडेट और परिणामी स्थिति कोड तक पहुंचता है, हम उस पर एक स्थिति रिपोर्ट पोस्ट या प्राप्त करते हैं।

एमटी (मोबाइल टर्मिनेटेड) आपके द्वारा भेजा गया संदेश है; मो (मोबाइल से उत्पन्न) आपको एक उत्तर प्राप्त हुआ है। दोनों एक ही संदेश ऑब्जेक्ट आकार का उपयोग करते हैं।

पुनः प्रयास नीति के अनुसार डिलीवरी का पुनः प्रयास किया जाता है - कुछ भी चुपचाप नहीं छोड़ा जाता है, लेकिन एक समापन बिंदु जो कभी स्वीकार नहीं करता है वह पुनः प्रयास प्राप्त करता रहेगा।

GSM7 एन्कोडिंग पर 160 अक्षर, या यूनिकोड पर 70 अक्षर। सीमा से आगे बढ़ें और संदेश कई भागों में विभाजित हो जाता है, प्रत्येक को अलग-अलग बिल किया जाता है।