LINK ਮੋਬਿਲਿਟੀ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ ਗਾਈਡ REST API SMS
LINK ਮੋਬਿਲਿਟੀ ਸੁਨੇਹਾ ਡਿਲੀਵਰੀ, ਮਾਈਕਰੋ ਭੁਗਤਾਨ, ਅਤੇ ਸਥਾਨ-ਅਧਾਰਿਤ ਸੇਵਾਵਾਂ ਲਈ ਇੱਕ ਸੇਵਾ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ। ਪਲੇਟਫਾਰਮ ਇੱਕ ਪਾਰਦਰਸ਼ੀ, ਵ੍ਹਾਈਟ-ਲੇਬਲ ਸਮੱਗਰੀ ਪ੍ਰਾਪਤਕਰਤਾ ਅਤੇ ਸੇਵਾ ਪ੍ਰਦਾਤਾਵਾਂ ਅਤੇ ਆਪਰੇਟਰਾਂ ਵਿਚਕਾਰ ਲੈਣ-ਦੇਣ ਰਾਊਟਰ ਵਜੋਂ ਕੰਮ ਕਰਦਾ ਹੈ।
ਲਿੰਕ ਮੋਬਿਲਿਟੀ ਇੱਕ ਆਰਾਮਦਾਇਕ API ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ ਜਿਸਦੀ ਵਰਤੋਂ ਲਿੰਕ ਮੋਬਿਲਿਟੀ ਸੇਵਾਵਾਂ ਜਿਵੇਂ ਕਿ SMS ਭੇਜਣ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਇਹ API ਸਾਰੀਆਂ ਆਧੁਨਿਕ ਭਾਸ਼ਾਵਾਂ ਅਤੇ ਫਰੇਮਵਰਕ ਦੇ ਨਾਲ ਵਰਤਣ ਵਿੱਚ ਆਸਾਨ ਅਤੇ ਅਨੁਕੂਲ ਹੋਣ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਤੁਹਾਡੀ ਪਸੰਦ ਦੀ ਭਾਸ਼ਾ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਸ਼ਕਤੀਸ਼ਾਲੀ ਮੈਸੇਜਿੰਗ ਅਤੇ ਭੁਗਤਾਨ ਸਮਰੱਥਾਵਾਂ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ ਲਿੰਕ ਮੋਬਿਲਿਟੀ REST API ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੀ ਹੈ
© LINK ਮੋਬਿਲਿਟੀ, 10 ਮਾਰਚ, 2021
ਕਾਨੂੰਨੀ ਜਾਣਕਾਰੀ
ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਦਿੱਤੀ ਗਈ ਜਾਣਕਾਰੀ ਨੈੱਟਸਾਈਜ਼ ਦੀ ਇਕੋ-ਇਕ ਸੰਪਤੀ ਅਤੇ ਕਾਪੀਰਾਈਟ ਹੈ। ਇਹ ਗੁਪਤ ਹੈ ਅਤੇ ਸਖਤੀ ਨਾਲ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਲਈ ਹੈ। ਇਹ ਬਾਈਡਿੰਗ ਨਹੀਂ ਹੈ ਅਤੇ ਬਿਨਾਂ ਨੋਟਿਸ ਦੇ ਬਦਲਾਅ ਦੇ ਅਧੀਨ ਹੋ ਸਕਦਾ ਹੈ। ਕਿਸੇ ਵੀ ਅਣਅਧਿਕਾਰਤ ਖੁਲਾਸੇ ਜਾਂ ਵਰਤੋਂ ਨੂੰ ਗੈਰ-ਕਾਨੂੰਨੀ ਮੰਨਿਆ ਜਾਵੇਗਾ।
Netsize™ ਅਤੇ linkmobility™ ਫ੍ਰੈਂਚ, EEC ਅਤੇ ਅੰਤਰਰਾਸ਼ਟਰੀ ਬੌਧਿਕ ਸੰਪਤੀ ਕਾਨੂੰਨਾਂ ਦੁਆਰਾ ਸੁਰੱਖਿਅਤ ਹਨ।
ਹਵਾਲਾ ਦਿੱਤੇ ਗਏ ਹੋਰ ਸਾਰੇ ਟ੍ਰੇਡਮਾਰਕ ਉਹਨਾਂ ਦੇ ਸਬੰਧਤ ਮਾਲਕਾਂ ਦੀ ਇਕਮਾਤਰ ਸੰਪਤੀ ਹਨ।
ਇੱਥੇ ਸ਼ਾਮਲ ਕਿਸੇ ਵੀ ਚੀਜ਼ ਨੂੰ ਨੈੱਟਸਾਈਜ਼ ਪੇਟੈਂਟ, ਕਾਪੀਰਾਈਟ, ਜਾਂ ਟ੍ਰੇਡਮਾਰਕ ਦੇ ਅਧੀਨ ਕੋਈ ਲਾਇਸੈਂਸ ਜਾਂ ਅਧਿਕਾਰ ਪ੍ਰਦਾਨ ਕਰਨ ਦੇ ਰੂਪ ਵਿੱਚ ਨਹੀਂ ਸਮਝਿਆ ਜਾਵੇਗਾ।
ਨੈੱਟਸਾਈਜ਼ ਕਰੋ
Société anonyme au capital de 5 478 070 ਯੂਰੋ
ਸੀਜ ਸੋਸ਼ਲ :62, ਐਵੇਨਿਊ ਐਮਿਲ ਜ਼ੋਲਾ92100 ਬੋਲੋਨ - ਫਰਾਂਸ
418 712 477 RCS Nanterre
http://www.LinkMobility.com
http://www.linkmobility.com
ਦਸਤਾਵੇਜ਼ ਦਾ ਸਕੋਪ
ਇਹ ਦਸਤਾਵੇਜ਼ ਦੱਸਦਾ ਹੈ ਕਿ ਕਿਵੇਂ ਸੇਵਾ ਪ੍ਰਦਾਤਾ SMS ਲਈ LINK ਮੋਬਿਲਿਟੀ REST API ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਇਹ ਤਕਨੀਕੀ ਆਰਕੀਟੈਕਟਾਂ ਅਤੇ ਡਿਜ਼ਾਈਨਰਾਂ ਲਈ ਹੈ ਜੋ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਦੀਆਂ ਸੇਵਾਵਾਂ ਨੂੰ ਲਾਗੂ ਕਰਦੇ ਹਨ।
1. ਮੁੱਢਲੀ ਵਰਤੋਂ
ਐਸਐਮਐਸ ਭੇਜਣਾ ਬਹੁਤ ਆਸਾਨ ਹੈ। ਤੁਸੀਂ LINK ਮੋਬਿਲਿਟੀ ਨੂੰ ਇੱਕ HTTP ਬੇਨਤੀ ਭੇਜਦੇ ਹੋ ਜੋ ਸਿਰਫ਼ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪੂਰਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ web ਬਰਾਊਜ਼ਰ।
2. ਫੰਕਸ਼ਨਲ ਓਵਰview
LINK ਮੋਬਿਲਿਟੀ ਸਿਸਟਮ SMS ਸੁਨੇਹਿਆਂ ਲਈ ਹੇਠ ਦਿੱਤੀ ਬੁਨਿਆਦੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ:
ਮੋਬਾਈਲ ਬੰਦ (MT) SMS ਸੁਨੇਹੇ ਭੇਜਣਾ, ਜਿਵੇਂ ਕਿ ਟੈਕਸਟ ਜਾਂ ਬਾਈਨਰੀ (ਜਿਵੇਂ ਕਿ WAP ਪੁਸ਼) ਪ੍ਰੀਮੀਅਮ ਅਤੇ ਸਟੈਂਡਰਡ ਰੇਟ ਸੁਨੇਹੇ।
ਸਪੁਰਦ ਕੀਤੇ MT ਸੁਨੇਹਿਆਂ ਲਈ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟਾਂ ਪ੍ਰਾਪਤ ਕਰਨਾ।
ਮੋਬਾਈਲ ਓਰੀਜਨੇਟਿਡ (MO) SMS ਸੁਨੇਹੇ, ਪ੍ਰੀਮੀਅਮ ਅਤੇ ਸਟੈਂਡਰਡ ਰੇਟ ਪ੍ਰਾਪਤ ਕਰਨਾ।
SMS REST API ਮਿਆਰੀ ਦਰ MT SMS ਸੁਨੇਹੇ ਭੇਜਣ ਲਈ ਸਮਰਪਿਤ ਹੈ।
API ਸਾਰੇ SMS ਸੁਨੇਹੇ ਅਸਿੰਕਰੋਨਸ ਭੇਜਦਾ ਹੈ, ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ ਜਿਵੇਂ ਕਿ:
“ਫਾਇਰ-ਐਂਡ-ਫਰਗੇਟ” – ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਵਧੇਰੇ ਅਨੁਮਾਨਿਤ ਜਵਾਬ ਸਮਾਂ ਚਾਹੁੰਦਾ ਹੈ ਅਤੇ ਆਪਰੇਟਰ ਤੋਂ ਨਤੀਜੇ ਦੀ ਉਡੀਕ ਨਹੀਂ ਕਰਨਾ ਚਾਹੁੰਦਾ।
ਕਾਰਜਕੁਸ਼ਲਤਾ ਦੀ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰੋ - ਜੇਕਰ ਆਪਰੇਟਰ ਨੂੰ ਅਸਥਾਈ ਸਮੱਸਿਆਵਾਂ ਹਨ ਤਾਂ LINK ਮੋਬਿਲਿਟੀ ਸੁਨੇਹਾ ਦੁਬਾਰਾ ਭੇਜੇਗੀ।
2.1 ਇੱਕ SMS ਸੁਨੇਹਾ ਭੇਜਣਾ
ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੈੱਟਸਾਈਜ਼ ਖਪਤਕਾਰ
- MT ਸੁਨੇਹਾ ਭੇਜੋ
- ਸੁਨੇਹਾ ID ਵਾਪਸ ਕਰੋ
- SMS ਸੁਨੇਹਾ ਸਪੁਰਦ ਕਰੋ
- ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਪ੍ਰਦਾਨ ਕਰੋ
- ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਭੇਜੋ
ਇੱਕ SMS ਸੁਨੇਹੇ ਭੇਜਣ ਲਈ ਮੂਲ ਪ੍ਰਵਾਹ ਦਾ ਵਰਣਨ ਇਸ ਤਰ੍ਹਾਂ ਕੀਤਾ ਗਿਆ ਹੈ:
ਸੇਵਾ ਪ੍ਰਦਾਤਾ LINK ਮੋਬਿਲਿਟੀ ਸਿਸਟਮ ਦੁਆਰਾ ਇੱਕ ਪ੍ਰਾਪਤਕਰਤਾ ਨੂੰ ਇੱਕ SMS ਸੁਨੇਹਾ ਭੇਜਣ ਦੀ ਬੇਨਤੀ ਕਰਦਾ ਹੈ।
ਇੱਕ ਸੁਨੇਹਾ ID ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਵਾਪਸ ਕਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ। ਇਸ ID ਦੀ ਵਰਤੋਂ ਸੁਨੇਹੇ ਨੂੰ ਸਹੀ ਡਿਲਿਵਰੀ ਰਿਪੋਰਟ ਨਾਲ ਜੋੜਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
LINK ਮੋਬਿਲਿਟੀ ਰੂਟਿੰਗ ਨੂੰ ਹੈਂਡਲ ਕਰਦੀ ਹੈ ਅਤੇ ਸੰਬੋਧਿਤ ਉਪਭੋਗਤਾ ਨੂੰ SMS ਸੰਦੇਸ਼ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ।
ਇੱਕ ਡਿਲਿਵਰੀ ਰਿਪੋਰਟ ਸ਼ੁਰੂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਜਦੋਂ ਉਪਭੋਗਤਾ ਦੇ ਡਿਵਾਈਸ ਨੂੰ SMS ਸੁਨੇਹਾ ਡਿਲੀਵਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਭੇਜੀ ਜਾਂਦੀ ਹੈ। ਰਿਪੋਰਟ ਵਿੱਚ ਉਹੀ ਸੁਨੇਹਾ ID ਹੈ ਜੋ ਕਦਮ 2 ਵਿੱਚ ਵਾਪਸ ਕੀਤਾ ਗਿਆ ਹੈ।
ਵਿਕਲਪਕ ਪ੍ਰਵਾਹ: ਅਵੈਧ ਬੇਨਤੀ
ਜੇਕਰ ਬੇਨਤੀ ਵਿੱਚ ਸਪਲਾਈ ਕੀਤੇ ਮਾਪਦੰਡ ਜਾਂ ਉਪਭੋਗਤਾ ਪ੍ਰਮਾਣ ਪੱਤਰ ਅਵੈਧ ਹਨ ਤਾਂ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਇੱਕ ਗਲਤੀ ਵਾਪਸ ਕਰ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ। ਗਲਤੀ ਅਸਵੀਕਾਰ ਕਰਨ ਦਾ ਕਾਰਨ ਦੱਸਦੀ ਹੈ ਅਤੇ ਵਹਾਅ ਖਤਮ ਹੋ ਜਾਂਦਾ ਹੈ। ਕੋਈ ਸੁਨੇਹਾ ID ਵਾਪਸ ਨਹੀਂ ਕੀਤੇ ਗਏ ਹਨ।
3. ਅੰਤ ਬਿੰਦੂ
SMS ਸਰੋਤ ਨੂੰ ਮਾਰਗ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਐਕਸੈਸ ਕੀਤਾ ਜਾਂਦਾ ਹੈ:
/restapi/v1/sms
Example URL
https://europe.ipx.com/restapi/v1/sms
ਕਨੈਕਸ਼ਨ ਸੁਰੱਖਿਆ ਲਈ LINK ਮੋਬਿਲਿਟੀ REST API ਸਿਰਫ਼ HTTPS 'ਤੇ ਪਹੁੰਚਯੋਗ ਹੈ।
ਲਿੰਕ ਮੋਬਿਲਿਟੀ ਸਰਵਰ ਸਰਟੀਫਿਕੇਟ ਥੌਟੇ ਸਰਵਰ CA ਦੁਆਰਾ ਹਸਤਾਖਰਿਤ ਕੀਤਾ ਗਿਆ ਹੈ।
4. ਓਪਰੇਸ਼ਨ
SMS ਸੇਵਾ ਹੇਠ ਲਿਖੇ ਓਪਰੇਸ਼ਨ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ:
ਨਾਮ | ਮਾਰਗ |
ਭੇਜੋ | /restapi/v1/sms/send |
4.1 ਭੇਜੋ
ਭੇਜੋ ਕਾਰਵਾਈ ਨੂੰ ਇੱਕ ਸਿੰਗਲ ਪ੍ਰਾਪਤਕਰਤਾ ਨੂੰ ਇੱਕ SMS ਭੇਜਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
ਇਹ ਕਾਰਵਾਈ ਬੁਨਿਆਦੀ ਅਤੇ ਉੱਨਤ ਉਪਭੋਗਤਾਵਾਂ ਲਈ ਹੈ। ਸਧਾਰਨ ਸਥਿਤੀ ਵਿੱਚ, ਇੱਕ SMS ਡਿਲੀਵਰ ਕਰਨ ਲਈ ਸਿਰਫ਼ ਮੰਜ਼ਿਲ ਦਾ ਪਤਾ, ਅਤੇ ਸੁਨੇਹਾ ਟੈਕਸਟ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। LINK ਮੋਬਿਲਿਟੀ ਡੇਟਾ ਕੋਡਿੰਗ ਸਕੀਮ ਦਾ ਪਤਾ ਲਗਾਵੇਗੀ ਅਤੇ ਜੇਕਰ ਲੋੜ ਹੋਵੇ ਤਾਂ ਇੱਕ ਸੁਨੇਹੇ ਦੇ ਮਲਟੀਪਲ ਮੈਸੇਜ ਭਾਗਾਂ ਵਿੱਚ ਸਵੈਚਲਿਤ ਸੰਯੋਜਨ ਕਰੇਗੀ।
ਉੱਨਤ ਵਰਤੋਂ ਲਈ, ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਉਪਭੋਗਤਾ ਡੇਟਾ ਸਿਰਲੇਖ ਸਮੇਤ ਸੰਦੇਸ਼ ਫਾਰਮੈਟਿੰਗ ਦੇ ਕੁੱਲ ਨਿਯੰਤਰਣ ਲਈ ਵਿਕਲਪਿਕ ਮਾਪਦੰਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ।
ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਸੰਯੁਕਤ ਸੁਨੇਹੇ ਭੇਜ ਸਕਦਾ ਹੈ, ਪਰ ਉਪਭੋਗਤਾ ਡੇਟਾ ਅਤੇ ਉਪਭੋਗਤਾ ਡੇਟਾ ਸਿਰਲੇਖ ਦੀ ਤਿਆਰੀ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਦੁਆਰਾ ਕੀਤੀ ਜਾਣੀ ਚਾਹੀਦੀ ਹੈ ਅਤੇ ਸੰਦੇਸ਼ ਨੂੰ ਲਿੰਕ ਗਤੀਸ਼ੀਲਤਾ ਵੱਲ ਕਈ ਭੇਜਣ ਦੀਆਂ ਬੇਨਤੀਆਂ ਦੁਆਰਾ ਭੇਜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
5. ਪ੍ਰਮਾਣਿਕਤਾ
ਯੂਜ਼ਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ HTTP ਬੇਸਿਕ ਪ੍ਰਮਾਣੀਕਰਨ ਸਕੀਮ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਹਰ ਬੇਨਤੀ ਵਿੱਚ ਦਰਜ ਕੀਤੇ ਜਾਂਦੇ ਹਨ।
https://www.w3.org/Protocols/HTTP/1.0/spec.html#BasicAA
ਪ੍ਰਮਾਣ ਪੱਤਰ HTTP ਬੇਨਤੀ ਵਿੱਚ ਇੱਕ ਪ੍ਰਮਾਣੀਕਰਨ ਸਿਰਲੇਖ ਵਿੱਚ ਭੇਜੇ ਜਾਂਦੇ ਹਨ। ਕਲਾਇੰਟ ਸਿਰਲੇਖ ਖੇਤਰ ਦਾ ਨਿਰਮਾਣ ਕਰਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਇੱਥੇ ਦੱਸਿਆ ਗਿਆ ਹੈ:
https://en.wikipedia.org/wiki/Basic_access_authentication#Client_side
ਸਾਬਕਾ ਲਈampਲੇ, ਜੇਕਰ ਯੂਜ਼ਰਨੇਮ ਜੌਨ ਹੈ ਅਤੇ ਚੇਂਜਮੇ ਪਾਸਵਰਡ ਹੈ ਤਾਂ ਨਤੀਜਾ ਆਥੋਰਾਈਜ਼ੇਸ਼ਨ ਹੈਡਰ ਹੈ:
ਅਧਿਕਾਰ: ਮੂਲ am9objpjaGFuZ2VtZSA=
ਫਾਲ-ਬੈਕ ਦੇ ਤੌਰ 'ਤੇ ਯੂਜ਼ਰਨੇਮ ਅਤੇ ਪਾਸਵਰਡ ਨੂੰ ਬੇਨਤੀ ਮਾਪਦੰਡਾਂ ਦੇ ਤੌਰ 'ਤੇ ਜਮ੍ਹਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਸਿਰਫ਼ ਉਹਨਾਂ ਗਾਹਕਾਂ ਲਈ ਸਿਫ਼ਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜੋ ਮੂਲ ਪ੍ਰਮਾਣਿਕਤਾ ਦਾ ਸਮਰਥਨ ਨਹੀਂ ਕਰਦੇ ਹਨ।
6. ਇੱਕ ਬੇਨਤੀ ਦਰਜ ਕਰਨਾ
6.1 ਪੁੱਛਗਿੱਛ ਸਤਰ
ਬੇਨਤੀ ਮਾਪਦੰਡ ਨਾਮ/ਮੁੱਲ ਜੋੜਿਆਂ ਵਾਲੀ ਇੱਕ ਪੁੱਛਗਿੱਛ ਸਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਸਪੁਰਦ ਕੀਤੇ ਜਾਂਦੇ ਹਨ। ਕਿਊਰੀ ਸਤਰ ਨੂੰ ਪ੍ਰਤੀਸ਼ਤ ਏਨਕੋਡਿੰਗ (URL ਏਨਕੋਡਿੰਗ)
http://www.w3schools.com/tags/ref_urlencode.asp
ਸਾਬਕਾ ਲਈampਲੇ, ਹੈਲੋ ਵਰਲਡ! ਹੈਲੋ+ਵਰਲਡ%21 ਵਜੋਂ ਏਨਕੋਡ ਕੀਤਾ ਗਿਆ ਹੈ।
6.2 ਲਾਜ਼ਮੀ ਬੇਨਤੀ ਮਾਪਦੰਡ
ਨਾਮ | ਅਧਿਕਤਮ ਲੰਬਾਈ | ਵਰਣਨ |
ਮੰਜ਼ਿਲ ਦਾ ਪਤਾ | 40 | MSISDN ਜਿਸ 'ਤੇ SMS ਸੁਨੇਹਾ ਭੇਜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ, ਦੇਸ਼ ਦੇ ਕੋਡ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ। ਸਾਬਕਾampਲੈ: 46123456789. ਕੁਝ ਬਜ਼ਾਰਾਂ ਲਈ (ਜਿੱਥੇ ਖਪਤਕਾਰ MSISDN ਨੂੰ ਗੁੰਝਲਦਾਰ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ) ਇਹ ਮੁੱਲ "#" ਦੇ ਨਾਲ ਅਗੇਤਰ, ਇੱਕ ਅੱਖਰ ਅੰਕੀ ਉਪਨਾਮ ਵੀ ਹੋ ਸਕਦਾ ਹੈ। |
ਸੁਨੇਹਾ ਟੈਕਸਟ | 1600 | SMS ਸੰਦੇਸ਼ ਸਮੱਗਰੀ। |
6.3 ਵਿਕਲਪਿਕ ਬੇਨਤੀ ਮਾਪਦੰਡ (ਉੱਨਤ ਵਰਤੋਂ ਲਈ)
ਨਾਮ | ਅਧਿਕਤਮ ਲੰਬਾਈ | ਵਰਣਨ |
originating Address | 16 | ਆਊਟਗੋਇੰਗ SMS ਸੁਨੇਹੇ ਲਈ ਮੂਲ ਪਤਾ। ਸ਼ੁਰੂਆਤੀ ਪਤੇ ਦੀ ਕਿਸਮ ਨੂੰ originatorTON ਪੈਰਾਮੀਟਰ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਛੋਟੀ ਸੰਖਿਆ ਅਧਿਕਤਮ ਲੰਬਾਈ 16 ਹੈ। ਅਲਫ਼ਾ ਅੰਕੀ ਭੇਜਣ ਵਾਲਾ ਅਧਿਕਤਮ ਲੰਬਾਈ 11 ਅੱਖਰਾਂ ਦੇ ਨਾਲ GSM ਡਿਫੌਲਟ ਵਰਣਮਾਲਾ ਤੱਕ ਸੀਮਿਤ ਹੈ। MSISDN ਭੇਜਣ ਵਾਲੇ ਦੀ ਅਧਿਕਤਮ ਲੰਬਾਈ 15 ਹੈ (ਡੈਸਟੀਨੇਸ਼ਨ ਐਡਰੈੱਸ ਐਲੀਮੈਂਟ ਦੇ ਸਮਾਨ ਫਾਰਮੈਟ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ)। ਸਿਸਟਮ ਦੁਆਰਾ originatingAddress ਅਤੇ originatingTON ਨੂੰ ਚੁਣੇ ਜਾਣ 'ਤੇ ਛੱਡਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਫੰਕਸ਼ਨ ਮਾਰਕੀਟ ਅਤੇ ਸੰਰਚਨਾ ਨਿਰਭਰ ਹੈ। ਆਪਰੇਟਰ ਏਕੀਕਰਣ ਦੇ ਨਾਲ ਵਿਵਹਾਰ ਵੱਖਰਾ ਹੋ ਸਕਦਾ ਹੈ। |
ਉਤਪਤੀ TON | 1 | ਸ਼ੁਰੂਆਤੀ ਪਤਾ' ਨੰਬਰ ਦੀ ਕਿਸਮ (TON): 0 - ਛੋਟਾ ਨੰਬਰ 1 – ਅਲਫ਼ਾ ਸੰਖਿਆਤਮਕ (ਅਧਿਕਤਮ ਲੰਬਾਈ 11) 2 - MSISDN ਸਿਸਟਮ ਦੁਆਰਾ originatingAddress ਅਤੇ originatingTON ਨੂੰ ਚੁਣਨ ਵੇਲੇ ਛੱਡਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਇਹ ਫੰਕਸ਼ਨ ਮਾਰਕੀਟ ਅਤੇ ਸੰਰਚਨਾ ਨਿਰਭਰ ਹੈ। ਆਪਰੇਟਰ ਏਕੀਕਰਣ ਦੇ ਨਾਲ ਵਿਵਹਾਰ ਵੱਖਰਾ ਹੋ ਸਕਦਾ ਹੈ। |
userDataHeader | 280 | ਯੂਜ਼ਰ ਡੇਟਾ ਹੈਡਰ ਵਿੱਚ ਯੂਜ਼ਰ ਡੇਟਾ ਦੇ ਨਾਲ 140 ਤੱਕ ਸ਼ਾਮਲ ਹੋ ਸਕਦੇ ਹਨ, ਭਾਵ 280 ਜਦੋਂ ਹੈਕਸਾ-ਏਨਕੋਡ ਕੀਤੇ ਗਏ, ਔਕਟੇਟ। ਇਹ ਪੈਰਾਮੀਟਰ ਹਮੇਸ਼ਾ ਹੈਕਸਾ-ਏਨਕੋਡ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। |
ਡੀ.ਸੀ.ਐਸ | 3 | ਡਾਟਾ ਕੋਡਿੰਗ ਸਕੀਮ. ਆਪਰੇਟਰ ਏਕੀਕਰਣ ਦੇ ਨਾਲ ਵਿਵਹਾਰ ਵੱਖਰਾ ਹੋ ਸਕਦਾ ਹੈ। |
ਪੀ.ਆਈ.ਡੀ | 3 | ਪ੍ਰੋਟੋਕੋਲ ਆਈ.ਡੀ. ਆਪਰੇਟਰ ਏਕੀਕਰਣ ਦੇ ਨਾਲ ਵਿਵਹਾਰ ਵੱਖਰਾ ਹੋ ਸਕਦਾ ਹੈ। |
ਰਿਸ਼ਤੇਦਾਰ ਵੈਧਤਾ ਸਮਾਂ | 6 | ਸਕਿੰਟਾਂ ਵਿੱਚ ਸੰਬੰਧਿਤ ਵੈਧਤਾ ਸਮਾਂ (LINK ਮੋਬਿਲਿਟੀ ਨੂੰ ਸਬਮਿਟ ਕਰਨ ਦੇ ਸਮੇਂ ਦੇ ਅਨੁਸਾਰ)। ਅਧਿਕਤਮ ਮੁੱਲ 604800 (7 ਦਿਨ) ਹੈ ਅਤੇ ਪੂਰਵ-ਨਿਰਧਾਰਤ 48 ਘੰਟੇ ਹੈ। ਆਪਰੇਟਰ ਏਕੀਕਰਣ ਦੇ ਨਾਲ ਵਿਵਹਾਰ ਵੱਖਰਾ ਹੋ ਸਕਦਾ ਹੈ। |
ਅਦਾਇਗੀ ਸਮਾਂ | 20 | ਟਾਈਮਸਟamp ਜਦੋਂ SMS ਸੁਨੇਹਾ ਡਿਲੀਵਰ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ (ਦੇਰੀ ਨਾਲ ਡਿਲੀਵਰੀ ਸਮਾਂ)। ਮਿਤੀ ਸਮਾਂ ਫਾਰਮੈਟ 'ਤੇ ਸੈਕਸ਼ਨ ਦੇਖੋ। |
ਸਥਿਤੀ ਰਿਪੋਰਟ ਫਲੈਗ | 1 | ਰਿਪੋਰਟ ਬੇਨਤੀ ਪ੍ਰਦਾਨ ਕਰੋ: 0 - ਕੋਈ ਡਿਲਿਵਰੀ ਰਿਪੋਰਟ ਨਹੀਂ (ਡਿਫੌਲਟ) 1 - ਡਿਲਿਵਰੀ ਰਿਪੋਰਟ ਦੀ ਬੇਨਤੀ ਕੀਤੀ ਗਈ 9 - ਸਰਵਰ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਦੀ ਬੇਨਤੀ ਕੀਤੀ ਗਈ (LINK ਮੋਬਿਲਿਟੀ ਰਿਪੋਰਟ ਨੂੰ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਅੱਗੇ ਨਹੀਂ ਭੇਜਦੀ ਪਰ ਇਸਨੂੰ ਰਿਪੋਰਟਾਂ ਆਦਿ ਵਿੱਚ ਉਪਲਬਧ ਕਰਵਾਉਂਦੀ ਹੈ) |
campaignName | 50 | ਲਿੰਕ ਗਤੀਸ਼ੀਲਤਾ ਲੈਣ-ਦੇਣ ਹਨ tagਇਸ ਨਾਮ ਨਾਲ ged. ਇਹ ਲਿੰਕ ਮੋਬਿਲਿਟੀ ਰਿਪੋਰਟਾਂ ਵਿੱਚ ਸਮੂਹ ਲੈਣ-ਦੇਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। |
maxConcatenatedMessages | 1 | 1 ਅਤੇ 10 ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਮੁੱਲ ਜੋ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਕਿ ਕਿੰਨੇ ਸੰਯੁਕਤ ਸੁਨੇਹਿਆਂ ਦੀ ਇਜਾਜ਼ਤ ਹੈ। ਡਿਫਾਲਟ 3 ਹੈ। |
correlationId | 100 | ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਆਈਡੀ ਜੋ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਵਿੱਚ ਗੂੰਜ ਜਾਵੇਗੀ। |
ਉਪਭੋਗਤਾ ਨਾਮ | 100 | HTTP ਮੂਲ ਪ੍ਰਮਾਣਿਕਤਾ ਦੇ ਵਿਕਲਪ ਵਜੋਂ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ। |
ਪਾਸਵਰਡ | 100 | HTTP ਮੂਲ ਪ੍ਰਮਾਣਿਕਤਾ ਦੇ ਵਿਕਲਪ ਵਜੋਂ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ। |
6.4 HTTP ਬੇਨਤੀ ਢੰਗ
ਵੱਧ ਤੋਂ ਵੱਧ ਅੰਤਰ-ਕਾਰਜਸ਼ੀਲਤਾ ਲਈ, API HTTP GET ਅਤੇ POST ਬੇਨਤੀ ਵਿਧੀਆਂ ਦੋਵਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ। ਕਿਸੇ ਹੋਰ HTTP ਵਿਧੀਆਂ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ।
6.4.1 ਪ੍ਰਾਪਤ ਕਰੋ
ਏਨਕੋਡ ਕੀਤੀ ਪੁੱਛਗਿੱਛ ਸਤਰ ਨੂੰ ਨਾਲ ਜੋੜਿਆ ਗਿਆ ਹੈ URL.
ਪ੍ਰਾਪਤ ਕਰੋ
https://europe.ipx.com/restapi/v1/sms/send?destinationAddress=461234
56789&messageText=Hello+World%21
ਅਧਿਕਾਰ: ਮੂਲ am9objpjaGFuZ2VtZSA=
6.4.2 ਪੋਸਟ
ਏਨਕੋਡ ਕੀਤੀ ਪੁੱਛਗਿੱਛ ਸਤਰ ਨੂੰ HTTP ਬੇਨਤੀ ਸੰਦੇਸ਼ ਬਾਡੀ ਵਿੱਚ ਸਪੁਰਦ ਕੀਤਾ ਗਿਆ ਹੈ। ਸਮੱਗਰੀ-ਕਿਸਮ ਐਪਲੀਕੇਸ਼ਨ/x-www-form- ਹੈurlਏਨਕੋਡ ਕੀਤਾ।
ਪੋਸਟ https://europe.ipx.com/restapi/v1/sms/send
ਹੋਸਟ: europe.ipx.com
ਸਮਗਰੀ-ਕਿਸਮ: ਐਪਲੀਕੇਸ਼ਨ / x-www-form-urlਏਨਕੋਡ ਕੀਤਾ
ਅਧਿਕਾਰ: ਮੂਲ am9objpjaGFuZ2VtZSA=
ਸਮੱਗਰੀ-ਲੰਬਾਈ: 57
destinationAddress=46123456789&messageText=Hello+World%21
6.5 ਮਿਤੀ ਅਤੇ ਸਮਾਂ
ਮਿਤੀ ਅਤੇ ਸਮੇਂ ਨੂੰ ਦਰਸਾਉਣ ਵਾਲੇ REST API ਵਿੱਚ ਪੈਰਾਮੀਟਰ ਹਮੇਸ਼ਾ UTC ਸਮਾਂ ਜ਼ੋਨ (ਕੋਆਰਡੀਨੇਟਿਡ ਯੂਨੀਵਰਸਲ ਟਾਈਮ) ਵਿੱਚ ਹੁੰਦੇ ਹਨ। ਟਾਈਮਸਟamps ਨੂੰ ਇਸ ਸਹੀ ਫਾਰਮੈਟ ਨਾਲ ਇੱਕ ਸਤਰ ਵਜੋਂ ਦਰਸਾਇਆ ਗਿਆ ਹੈ:
2017-04-25T23:20:50Z
ਇਹ UTC ਵਿੱਚ 20 ਅਪ੍ਰੈਲ, 50 ਦੇ 23ਵੇਂ ਘੰਟੇ ਤੋਂ ਬਾਅਦ 25 ਮਿੰਟ ਅਤੇ 2017 ਸਕਿੰਟ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।
7. ਜਵਾਬ ਸੁਨੇਹਾ
ਇੱਕ ਬੇਨਤੀ ਸੁਨੇਹੇ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਅਤੇ ਵਿਆਖਿਆ ਕਰਨ ਤੋਂ ਬਾਅਦ API ਇੱਕ HTTP ਜਵਾਬ ਸੰਦੇਸ਼ ਨਾਲ ਜਵਾਬ ਦਿੰਦਾ ਹੈ।
7.1 HTTP ਸਥਿਤੀ ਕੋਡ
REST API ਹਮੇਸ਼ਾ ਪ੍ਰਕਿਰਿਆ ਕੀਤੀਆਂ ਬੇਨਤੀਆਂ ਲਈ HTTP ਸਥਿਤੀ ਕੋਡ 200 OK ਵਾਪਸ ਕਰਦਾ ਹੈ। ਮੈਸੇਜ ਬਾਡੀ ਵਿੱਚ ਇੱਕ ਪੈਰਾਮੀਟਰ ਰਿਸਪਾਂਸਕੋਡ ਹੁੰਦਾ ਹੈ ਜਿਸਦੀ ਵਰਤੋਂ ਸਹੀ ਨਤੀਜੇ ਦਾ ਪਤਾ ਲਗਾਉਣ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
7.2 ਸੰਦੇਸ਼ ਦਾ ਮੁੱਖ ਭਾਗ
ਸੁਨੇਹੇ ਦੇ ਮੁੱਖ ਭਾਗ ਵਿੱਚ ਬੇਨਤੀ ਦੇ ਨਤੀਜੇ ਦਾ ਵਰਣਨ ਕਰਨ ਵਾਲੇ JSON ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ।
http://json.org/
ਲਿੰਕ ਮੋਬਿਲਿਟੀ JSON Google JSON ਸਟਾਈਲ ਗਾਈਡ ਦੀ ਪਾਲਣਾ ਕਰਦਾ ਹੈ।
https://google.github.io/styleguide/jsoncstyleguide.xml
7.3 ਜਵਾਬ ਮਾਪਦੰਡ
ਨਾਮ | ਅਧਿਕਤਮ ਲੰਬਾਈ | ਵਰਣਨ |
ਜਵਾਬ ਕੋਡ | 3 | 0 ਸਫਲ ਲੈਣ-ਦੇਣ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। |
ਜਵਾਬ ਸੁਨੇਹਾ | 255 | ਜਵਾਬ ਲਿਖਤੀ ਵਰਣਨ, ਜਿਵੇਂ ਕਿ ਗਲਤੀ ਟੈਕਸਟ। |
ਟਾਈਮਸਟamp | 20 | ਮਿਤੀ ਅਤੇ ਸਮਾਂ ਜਦੋਂ LINK ਮੋਬਿਲਿਟੀ ਨੇ ਬੇਨਤੀ 'ਤੇ ਕਾਰਵਾਈ ਕੀਤੀ। (ਤਾਰੀਖ/ਸਮਾਂ ਫਾਰਮੈਟ ਭਾਗ ਵੇਖੋ)। |
traceId | 36 | ਲਿੰਕ ਮੋਬਿਲਿਟੀ ਅੰਦਰੂਨੀ ਪਛਾਣਕਰਤਾ। ਸਹਾਇਤਾ ਅਤੇ ਸਮੱਸਿਆ ਨਿਪਟਾਰੇ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ। |
ਸੁਨੇਹਾ ਆਈ.ਡੀ | 10 x 36 | ਹਰੇਕ ਸਫਲ ਸੁਨੇਹੇ ਲਈ LINK ਮੋਬਿਲਿਟੀ ਵਿਲੱਖਣ ਸੁਨੇਹਾ ID ਦਾ ਐਰੇ (ਜੇਕਰ ਸੁਨੇਹਾ ਜੋੜਿਆ ਗਿਆ ਹੈ ਤਾਂ ਮਲਟੀਪਲ ਸੁਨੇਹਾ ID ਵਾਪਸ ਕੀਤੇ ਜਾਂਦੇ ਹਨ)। ਅਸਫਲਤਾ ਦੀ ਸਥਿਤੀ ਵਿੱਚ ਛੱਡ ਦਿੱਤਾ ਗਿਆ। |
7.4 ਸਾਬਕਾample ਜਵਾਬ
ਸਫਲਤਾ
HTTP/1.1 200 ਠੀਕ ਹੈ
ਸਮੱਗਰੀ-ਕਿਸਮ: ਐਪਲੀਕੇਸ਼ਨ/json
ਸਮੱਗਰੀ-ਲੰਬਾਈ: 144
ਮਿਤੀ: ਵੀਰਵਾਰ, 15 ਸਤੰਬਰ 2016 13:20:31 GMT
{"responseCode":0,"responseMessage":"ਸਫਲਤਾ","ਟਾਈਮਸਟamp”:”2016-09-15T13:20:31Z”, “traceId”:”f678d30879fd4adc25f2″,”messageIds”:[“1-4850879008”]}
ਇੱਥੇ ਪੜ੍ਹਨਯੋਗਤਾ ਲਈ ਉਹੀ JSON ਫਾਰਮੈਟ ਕੀਤਾ ਗਿਆ ਹੈ:
{
“ਜਵਾਬ ਕੋਡ":0,
“ਜਵਾਬ ਸੁਨੇਹਾ":"ਸਫਲਤਾ",
“ਟਾਈਮਸਟamp“:”2016-0915T13:20:31Z”,
“traceId“:”f678d30879fd4adc25f2”,
“ਸੁਨੇਹਾ ਆਈ.ਡੀ":["1-4850879008"] }
ਅਸਫਲਤਾ
HTTP/1.1 200 ਠੀਕ ਹੈ
ਸਮੱਗਰੀ-ਕਿਸਮ: ਐਪਲੀਕੇਸ਼ਨ/json
ਸਮੱਗਰੀ-ਲੰਬਾਈ: 148
ਮਿਤੀ: ਵੀਰਵਾਰ, 15 ਸਤੰਬਰ 2016 13:20:31 GMT
{"responseCode":1,"responseMessage":"ਅਵੈਧ ਲੌਗਇਨ ਜਾਂ ਗੈਰ-ਅਧਿਕਾਰਤ API ਵਰਤੋਂ","timestamp”:”2016-09-15T13:20:31Z”,”traceId”:”f678d30879fd4adc25f2″}
ਸਫਲਤਾ
HTTP/1.1 200 ਠੀਕ ਹੈ
ਸਮੱਗਰੀ-ਕਿਸਮ: ਐਪਲੀਕੇਸ਼ਨ/json
ਸਮੱਗਰੀ-ਲੰਬਾਈ: 144
ਮਿਤੀ: ਵੀਰਵਾਰ, 15 ਸਤੰਬਰ 2016 13:20:31 GMT
{"responseCode":0,"responseMessage":"ਸਫਲਤਾ","ਟਾਈਮਸਟamp”:”2016-09-15T13:20:31Z”, “traceId”:”f678d30879fd4adc25f2″,”messageIds”:[“1-4850879008”]}
ਇੱਥੇ ਪੜ੍ਹਨਯੋਗਤਾ ਲਈ ਉਹੀ JSON ਫਾਰਮੈਟ ਕੀਤਾ ਗਿਆ ਹੈ:
{
“ਜਵਾਬ ਕੋਡ":0,
“ਜਵਾਬ ਸੁਨੇਹਾ":"ਸਫਲਤਾ",
“ਟਾਈਮਸਟamp“:”2016-0915T13:20:31Z”,
“traceId“:”f678d30879fd4adc25f2”,
“ਸੁਨੇਹਾ ਆਈ.ਡੀ":["1-4850879008"] }
ਅਸਫਲਤਾ
HTTP/1.1 200 ਠੀਕ ਹੈ
ਸਮੱਗਰੀ-ਕਿਸਮ: ਐਪਲੀਕੇਸ਼ਨ/json
ਸਮੱਗਰੀ-ਲੰਬਾਈ: 148
ਮਿਤੀ: ਵੀਰਵਾਰ, 15 ਸਤੰਬਰ 2016 13:20:31 GMT
{"responseCode":1,"responseMessage":"ਅਵੈਧ ਲੌਗਇਨ ਜਾਂ ਗੈਰ-ਅਧਿਕਾਰਤ API ਵਰਤੋਂ","timestamp”:”2016-09-15T13:20:31Z”,”traceId”:”f678d30879fd4adc25f2″}
7.5 ਜਵਾਬ ਕੋਡ
ਹੇਠਾਂ ਦਿੱਤੇ ਜਵਾਬ ਕੋਡ ਭੇਜੇ ਜਵਾਬ ਵਿੱਚ ਵਾਪਸ ਕੀਤੇ ਜਾ ਸਕਦੇ ਹਨ:
ਕੋਡ | ਟੈਕਸਟ | ਵਰਣਨ |
0 | ਸਫਲਤਾ | ਸਫਲਤਾਪੂਰਵਕ ਚਲਾਇਆ ਗਿਆ। |
1 | ਅਵੈਧ ਲੌਗਇਨ ਜਾਂ ਗੈਰ-ਅਧਿਕਾਰਤ API ਵਰਤੋਂ | ਗਲਤ ਉਪਭੋਗਤਾ ਨਾਮ ਜਾਂ ਪਾਸਵਰਡ ਜਾਂ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ LINK ਮੋਬਿਲਿਟੀ ਦੁਆਰਾ ਰੋਕਿਆ ਗਿਆ ਹੈ। |
2 | ਉਪਭੋਗਤਾ ਲਿੰਕ ਮੋਬਿਲਿਟੀ ਦੁਆਰਾ ਬਲੌਕ ਕੀਤਾ ਗਿਆ ਹੈ | LINK ਮੋਬਿਲਿਟੀ ਦੁਆਰਾ ਖਪਤਕਾਰ ਨੂੰ ਬਲੌਕ ਕੀਤਾ ਗਿਆ ਹੈ। |
3 | LINK ਮੋਬਿਲਿਟੀ ਦੁਆਰਾ ਓਪਰੇਸ਼ਨ ਦਾ ਪ੍ਰਬੰਧ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ | ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਲਈ ਓਪਰੇਸ਼ਨ ਬਲੌਕ ਕੀਤਾ ਗਿਆ ਹੈ। |
4 | ਉਪਭੋਗਤਾ LINK ਮੋਬਿਲਿਟੀ ਤੋਂ ਅਣਜਾਣ ਹੈ | ਖਪਤਕਾਰ ਲਿੰਕ ਗਤੀਸ਼ੀਲਤਾ ਲਈ ਅਣਜਾਣ ਹੈ। ਜਾਂ ਜੇਕਰ ਬੇਨਤੀ ਵਿੱਚ ਉਪਨਾਮ ਵਰਤਿਆ ਗਿਆ ਸੀ; ਉਪਨਾਮ ਨਹੀਂ ਮਿਲਿਆ। |
5 | ਉਪਭੋਗਤਾ ਨੇ ਇਸ ਸੇਵਾ ਨੂੰ LINK ਮੋਬਿਲਿਟੀ ਵਿੱਚ ਬਲੌਕ ਕਰ ਦਿੱਤਾ ਹੈ | ਉਪਭੋਗਤਾ ਨੇ ਇਸ ਸੇਵਾ ਨੂੰ LINK ਮੋਬਿਲਿਟੀ ਵਿੱਚ ਬਲੌਕ ਕਰ ਦਿੱਤਾ ਹੈ। |
6 | ਮੂਲ ਪਤਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ | ਮੂਲ ਪਤਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ। |
7 | ਅਲਫ਼ਾ ਮੂਲ ਪਤਾ ਖਾਤੇ ਦੁਆਰਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ | ਅਲਫ਼ਾ ਮੂਲ ਪਤਾ ਖਾਤੇ ਦੁਆਰਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ। |
8 | MSISDN ਮੂਲ ਪਤਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ | MSISDN ਮੂਲ ਪਤਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ। |
9 | GSM ਵਿਸਤ੍ਰਿਤ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ | GSM ਵਿਸਤ੍ਰਿਤ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ। |
10 | ਯੂਨੀਕੋਡ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ | ਯੂਨੀਕੋਡ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ। |
11 | ਸਥਿਤੀ ਰਿਪੋਰਟ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ | ਸਥਿਤੀ ਰਿਪੋਰਟ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ। |
12 | ਲੋੜੀਂਦੀ ਸਮਰੱਥਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ | ਸੁਨੇਹਾ ਭੇਜਣ ਲਈ ਲੋੜੀਂਦੀ ਸਮਰੱਥਾ (ਉਪਰੋਕਤ ਤੋਂ ਇਲਾਵਾ) ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ। |
13 | ਸਮੱਗਰੀ ਪ੍ਰਦਾਤਾ ਅਧਿਕਤਮ ਥ੍ਰੋਟਲਿੰਗ ਦਰ ਨੂੰ ਪਾਰ ਕਰ ਗਿਆ ਹੈ | ਸੇਵਾ ਪ੍ਰਦਾਤਾ LINK ਮੋਬਿਲਿਟੀ ਨੂੰ ਬਹੁਤ ਤੇਜ਼ੀ ਨਾਲ SMS ਸੁਨੇਹੇ ਭੇਜ ਰਿਹਾ ਹੈ। |
14 | ਪ੍ਰੋਟੋਕੋਲ ID ਖਾਤੇ ਦੁਆਰਾ ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ | ਪ੍ਰੋਟੋਕੋਲ ID ਸਮਰਥਿਤ ਨਹੀਂ ਹੈ। |
15 | ਸੁਨੇਹਾ ਜੋੜਨ ਦੀ ਸੀਮਾ ਪਾਰ ਹੋ ਗਈ ਹੈ | ਜੁੜੇ ਸੁਨੇਹਿਆਂ ਦੀ ਗਿਣਤੀ ਬੇਨਤੀ ਕੀਤੀ ਅਧਿਕਤਮ ਸੰਖਿਆ ਤੋਂ ਵੱਧ ਹੈ। |
16 | ਸੁਨੇਹਾ ਰੂਟ ਕਰਨ ਵਿੱਚ ਅਸਮਰੱਥ। | LINK ਮੋਬਿਲਿਟੀ ਸੁਨੇਹੇ ਨੂੰ ਰੂਟ ਕਰਨ ਵਿੱਚ ਅਸਮਰੱਥ ਸੀ। |
17 | ਵਰਜਿਤ ਸਮਾਂ ਮਿਆਦ | ਸਮੇਂ ਦੌਰਾਨ ਸੁਨੇਹਾ ਭੇਜਣ ਦੀ ਇਜਾਜ਼ਤ ਨਹੀਂ ਹੈ |
18 | ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਖਾਤੇ 'ਤੇ ਬਹੁਤ ਘੱਟ ਬਕਾਇਆ | ਬਹੁਤ ਘੱਟ ਬਕਾਇਆ ਹੋਣ ਕਾਰਨ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਬਲੌਕ ਕੀਤਾ ਗਿਆ ਹੈ |
50 | ਅੰਸ਼ਕ ਸਫਲਤਾ | ਇੱਕ ਤੋਂ ਵੱਧ ਪ੍ਰਾਪਤਕਰਤਾਵਾਂ ਨੂੰ ਇੱਕ SMS ਸੁਨੇਹਾ ਭੇਜਣ ਵੇਲੇ ਅੰਸ਼ਕ ਸਫਲਤਾ। |
99 | ਅੰਦਰੂਨੀ ਸਰਵਰ ਗੜਬੜ | ਹੋਰ ਲਿੰਕ ਮੋਬਿਲਿਟੀ ਗਲਤੀ, ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ LINK ਮੋਬਿਲਿਟੀ ਸਹਾਇਤਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ। |
100 | ਅਵੈਧ ਮੰਜ਼ਿਲ ਪਤਾ | ਮੰਜ਼ਿਲ ਪਤਾ (MSISDN, ਜਾਂ ਉਪਨਾਮ) ਅਵੈਧ ਹੈ। |
102 | ਅਵੈਧ ਹਵਾਲਾ (ਲਿੰਕ ਕੀਤਾ) ID | ਹਵਾਲਾ ID ਅਵੈਧ ਹੈ, ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਹਵਾਲਾ ID ਪਹਿਲਾਂ ਹੀ ਵਰਤੀ ਗਈ ਹੋਵੇ, ਬਹੁਤ ਪੁਰਾਣੀ ਜਾਂ ਅਣਜਾਣ। |
103 | ਅਵੈਧ ਖਾਤਾ ਨਾਮ | ਖਾਤਾ ਨਾਮ ਅਵੈਧ ਹੈ। |
105 | ਅਵੈਧ ਸੇਵਾ ਮੈਟਾ ਡੇਟਾ | ਸੇਵਾ ਮੈਟਾ ਡੇਟਾ ਅਵੈਧ ਹੈ। |
106 | ਅਵੈਧ ਮੂਲ ਪਤਾ | ਮੂਲ ਪਤਾ ਅਵੈਧ ਹੈ। |
107 | ਅਵੈਧ ਅੱਖਰ ਅੰਕੀ ਮੂਲ ਪਤਾ | ਅੱਖਰ ਅੰਕੀ ਮੂਲ ਪਤਾ ਅਵੈਧ ਹੈ। |
108 | ਅਵੈਧ ਵੈਧਤਾ ਸਮਾਂ | ਵੈਧਤਾ ਸਮਾਂ ਅਵੈਧ ਹੈ। |
109 | ਅਵੈਧ ਡਿਲੀਵਰੀ ਸਮਾਂ | ਡਿਲੀਵਰੀ ਸਮਾਂ ਅਵੈਧ ਹੈ। |
110 | ਅਵੈਧ ਸੁਨੇਹਾ ਸਮੱਗਰੀ/ਉਪਭੋਗਤਾ ਡੇਟਾ | ਉਪਭੋਗਤਾ ਡੇਟਾ, ਭਾਵ SMS ਸੁਨੇਹਾ, ਅਵੈਧ ਹੈ। |
111 | ਅਵੈਧ ਸੁਨੇਹੇ ਦੀ ਲੰਬਾਈ | SMS ਸੁਨੇਹੇ ਦੀ ਲੰਬਾਈ ਅਵੈਧ ਹੈ। |
112 | ਅਵੈਧ ਉਪਭੋਗਤਾ ਡੇਟਾ ਹੈਡਰ | ਉਪਭੋਗਤਾ ਡੇਟਾ ਸਿਰਲੇਖ ਅਵੈਧ ਹੈ। |
113 | ਅਵੈਧ ਡਾਟਾ ਕੋਡਿੰਗ ਸਕੀਮ | DCS ਅਵੈਧ ਹੈ। |
114 | ਅਵੈਧ ਪ੍ਰੋਟੋਕੋਲ ID | PID ਅਵੈਧ ਹੈ। |
115 | ਅਵੈਧ ਸਥਿਤੀ ਰਿਪੋਰਟ ਫਲੈਗ | ਸਥਿਤੀ ਰਿਪੋਰਟ ਫਲੈਗ ਅਵੈਧ ਹਨ। |
116 | ਅਵੈਧ TON | ਮੂਲ TON ਅਵੈਧ ਹੈ। |
117 | ਅਵੈਧ ਸੀampaign ਨਾਮ | ਸੀampaign ਨਾਮ ਅਵੈਧ ਹੈ। |
120 | ਸੰਯੁਕਤ ਸੰਦੇਸ਼ਾਂ ਦੀ ਅਧਿਕਤਮ ਸੰਖਿਆ ਲਈ ਅਵੈਧ ਸੀਮਾ | ਸੰਯੁਕਤ ਸੰਦੇਸ਼ਾਂ ਦੀ ਅਧਿਕਤਮ ਸੰਖਿਆ ਅਵੈਧ ਹੈ। |
121 | ਅਵੈਧ msisdn ਮੂਲ ਪਤਾ | MSISDN ਮੂਲ ਪਤਾ ਅਵੈਧ ਹੈ। |
122 | ਅਵੈਧ ਸਬੰਧ ਆਈ.ਡੀ | ਸਬੰਧ ID ਅਵੈਧ ਹੈ। |
8. ਵਿਕਲਪਿਕ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
8.1 MSISDN ਸੁਧਾਰ
MSISDN ਸੁਧਾਰ ਇੱਕ ਵਿਕਲਪਿਕ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ ਜੋ ਬੇਨਤੀ ਕੀਤੇ ਜਾਣ 'ਤੇ LINK ਮੋਬਿਲਿਟੀ ਸਹਾਇਤਾ ਦੁਆਰਾ ਸਮਰੱਥ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਮੰਜ਼ਿਲ ਪਤਿਆਂ ਨੂੰ ਠੀਕ ਕਰੇਗੀ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਲੋੜੀਂਦੇ E.164 ਫਾਰਮੈਟ ਵਿੱਚ ਇਕਸਾਰ ਕਰੇਗੀ। ਫਾਰਮੈਟ ਸੁਧਾਰ ਤੋਂ ਇਲਾਵਾ, ਸਿਸਟਮ ਮਾਰਕੀਟ ਵਿਸ਼ੇਸ਼ ਕਾਰਜਕੁਸ਼ਲਤਾ ਵੀ ਕਰ ਸਕਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਲਾਗੂ ਹੋਣ 'ਤੇ DOM-TOM (départements et territoires d'outre-mer) ਨੰਬਰਾਂ ਨੂੰ ਠੀਕ ਕਰਨ ਲਈ ਅੰਤਰਰਾਸ਼ਟਰੀ ਫ੍ਰੈਂਚ ਨੰਬਰਾਂ ਦਾ ਅਨੁਵਾਦ ਕਰਨਾ।
ਹੇਠ ਸਾਬਕਾ ਦੇ ਇੱਕ ਨੰਬਰ ਹਨampਸੁਧਾਰਾਂ ਦੀ ਗਿਣਤੀ:
ਸਪੁਰਦ ਕੀਤਾ ਮੰਜ਼ਿਲ ਪਤਾ | ਸਹੀ ਮੰਜ਼ਿਲ ਦਾ ਪਤਾ |
+46(0)702233445 | 46702233445 |
(0046) 72233445 | 46702233445 |
+460702233445 | 46702233445 |
46(0)702233445 | 46702233445 |
46070-2233445 | 46702233445 |
0046702233445 | 46702233445 |
+46(0)702233445aaa | 46702233445 |
336005199999 | 2626005199999 (ਫ੍ਰੈਂਚ ਨੰਬਰ ਇੱਕ DOM-TOM ਨੰਬਰ ਵਿੱਚ ਅਨੁਵਾਦ ਕੀਤਾ ਗਿਆ) |
ਇਸ ਤੋਂ ਇਲਾਵਾ, ਚੁਣੇ ਹੋਏ ਬਾਜ਼ਾਰ ਲਈ ਰਾਸ਼ਟਰੀ ਫ਼ੋਨ ਨੰਬਰਾਂ ਦੀ ਇਜਾਜ਼ਤ ਦੇਣਾ ਸੰਭਵ ਹੈ। ਜਦੋਂ ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਸਮਰੱਥ ਹੁੰਦੀ ਹੈ ਤਾਂ ਦੂਜੇ ਬਾਜ਼ਾਰਾਂ ਲਈ ਕਿਸੇ ਵੀ ਅੰਤਰਰਾਸ਼ਟਰੀ ਨੰਬਰ ਨੂੰ ਚੁਣੇ ਹੋਏ ਬਾਜ਼ਾਰ ਤੋਂ ਵੱਖ ਕਰਨ ਲਈ ਇੱਕ ਸ਼ੁਰੂਆਤੀ `+' ਚਿੰਨ੍ਹ ਨਾਲ ਭੇਜਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
ਹੇਠਾਂ ਕਈ ਸਾਬਕਾ ਹਨampਰਾਸ਼ਟਰੀ ਸੰਖਿਆਵਾਂ ਲਈ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਬਜ਼ਾਰ ਵਜੋਂ ਸਵੀਡਨ (ਦੇਸ਼ ਕੋਡ 46) ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਸਮੇਂ ਕੀਤੇ ਗਏ ਸੁਧਾਰ।
ਸਪੁਰਦ ਕੀਤਾ ਮੰਜ਼ਿਲ ਪਤਾ | ਸਹੀ ਮੰਜ਼ਿਲ ਦਾ ਪਤਾ |
0702233445 | 46702233445 |
070-2233 445 | 46702233445 |
070.2233.4455 | 46702233445 |
460702233445 | 46702233445 |
+460702233445 | 46702233445 |
+458022334455 | 458022334455 |
45802233445 | ਅਵੈਧ ਕਿਉਂਕਿ '+' ਚਿੰਨ੍ਹ ਗੁੰਮ ਹੈ |
ਨੋਟ ਕਰੋ ਕਿ ਠੀਕ ਕੀਤੇ MSISDN ਦੀ ਵਰਤੋਂ LINK ਮੋਬਿਲਿਟੀ ਦੁਆਰਾ ਕੀਤੀ ਜਾਵੇਗੀ ਅਤੇ ਇਸਨੂੰ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟਾਂ ਵਿੱਚ ਵਾਪਸ ਕਰ ਦਿੱਤਾ ਜਾਵੇਗਾ।
ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ ਕਿਰਪਾ ਕਰਕੇ LINK ਮੋਬਿਲਿਟੀ ਸਹਾਇਤਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ।
8.2 ਅੱਖਰ ਬਦਲਣਾ
ਅੱਖਰ ਬਦਲਣਾ ਇੱਕ ਵਿਕਲਪਿਕ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ ਜੋ ਬੇਨਤੀ ਕੀਤੇ ਜਾਣ 'ਤੇ LINK ਮੋਬਿਲਿਟੀ ਸਹਾਇਤਾ ਦੁਆਰਾ ਸਮਰੱਥ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ।
ਇਹ ਵਿਸ਼ੇਸ਼ਤਾ ਉਪਭੋਗਤਾ ਡੇਟਾ (SMS ਟੈਕਸਟ) ਵਿੱਚ ਗੈਰ-GSM ਵਰਣਮਾਲਾ ਅੱਖਰਾਂ ਨੂੰ ਬਰਾਬਰ GSM ਵਰਣਮਾਲਾ ਅੱਖਰਾਂ ਵਿੱਚ ਅਨੁਵਾਦ ਕਰੇਗੀ ਜਦੋਂ DCS ਨੂੰ "GSM" (17) 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਸਾਬਕਾ ਲਈample “Seqüência de teste em Português” ਦਾ ਅਨੁਵਾਦ “Seqüencia de teste em Portugues” ਵਿੱਚ ਕੀਤਾ ਜਾਵੇਗਾ।
9. ਡਿਲਿਵਰੀ ਰਿਪੋਰਟਾਂ
ਸੇਵਾ ਪ੍ਰਦਾਤਾ, ਜੇਕਰ ਪ੍ਰਬੰਧ ਕੀਤਾ ਗਿਆ ਹੈ, ਭੇਜੇ ਗਏ MT ਸੁਨੇਹਿਆਂ ਲਈ SMS ਸੰਦੇਸ਼ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟਾਂ ਜਾਂ ਡਿਲੀਵਰੀ ਸੂਚਨਾਵਾਂ ਦੀ ਬੇਨਤੀ ਕਰ ਸਕਦਾ ਹੈ। ਇਹ ਰਿਪੋਰਟਾਂ ਓਪਰੇਟਰ SMSC ਵਿੱਚ ਉਦੋਂ ਸ਼ੁਰੂ ਹੁੰਦੀਆਂ ਹਨ ਜਦੋਂ MT ਸੁਨੇਹਾ ਜਾਂ ਤਾਂ ਨਿਸ਼ਾਨਾ ਬਣਾਏ ਗਏ ਖਪਤਕਾਰਾਂ ਨੂੰ ਡਿਲੀਵਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਾਂ ਮਿਟਾ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ, ਮਿਆਦ ਪੁੱਗ ਗਈ ਹੈ ਜਾਂ, ਕਿਸੇ ਕਾਰਨ ਕਰਕੇ, ਰੂਟੇਬਲ ਨਹੀਂ ਹੈ।
ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਸਿਰਫ਼ SMS ਸੁਨੇਹੇ ਦੀ ਅੰਤਿਮ ਸਥਿਤੀ ਦੀ ਰਿਪੋਰਟ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਭਾਵ, ਡਿਲੀਵਰ ਜਾਂ ਮਿਟਾਇਆ ਗਿਆ। ਪ੍ਰਤੀ MT ਸੰਦੇਸ਼ ਸਿਰਫ਼ ਇੱਕ ਰਿਪੋਰਟ ਤਿਆਰ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਮਿਟਾਏ ਗਏ ਸਥਿਤੀ ਦੇ ਨਾਲ, ਇੱਕ ਕਾਰਨ ਕੋਡ ਲਾਗੂ ਹੋ ਸਕਦਾ ਹੈ। ਇਹ ਕਾਰਨ ਕੋਡ SMS ਸੰਦੇਸ਼ ਦੇ ਡਿਲੀਵਰ ਨਾ ਹੋਣ ਦਾ ਕਾਰਨ ਦੱਸਦਾ ਹੈ।
ਰਿਪੋਰਟਾਂ LINK ਮੋਬਿਲਿਟੀ ਦੁਆਰਾ ਰੂਟ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ ਅਤੇ HTTP ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਭੇਜੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
ਰਿਪੋਰਟਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ, ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਸਾਬਕਾ ਲਈ ਲਾਗੂ ਕਰਨ ਦੀ ਲੋੜ ਹੈampਜਾਵਾ ਸਰਵਲੇਟ ਜਾਂ ASP.NET ਪੰਨਾ। ਦੋਵੇਂ HTTP GET ਜਾਂ POST ਬੇਨਤੀਆਂ ਪ੍ਰਾਪਤ ਕਰਦੇ ਹਨ।
ਪੈਰਾਮੀਟਰ
ਬੇਨਤੀ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਪੈਰਾਮੀਟਰ ਸ਼ਾਮਲ ਹਨ:
ਪੈਰਾਮੀਟਰ | ਟਾਈਪ ਕਰੋ | M/O/I* | ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੁੱਲ | ਅਧਿਕਤਮ ਲੰਬਾਈ | ਵਰਣਨ |
MessageId | ਸਤਰ | M | – | 22 | MT ਸੁਨੇਹੇ ਦਾ ਸੁਨੇਹਾ ID ਜਿਸ ਨਾਲ ਇਹ ਰਿਪੋਰਟ ਮੇਲ ਖਾਂਦੀ ਹੈ। |
ਮੰਜ਼ਿਲ ਦਾ ਪਤਾ | ਸਤਰ | M | – | 40 | ਖਪਤਕਾਰ ਦਾ MSISDN, ਭਾਵ ਮੂਲ MT ਸੁਨੇਹੇ ਦਾ ਮੰਜ਼ਿਲ ਪਤਾ। |
ਸਥਿਤੀ ਕੋਡ | ਪੂਰਨ ਅੰਕ | M | 1 | ਸਥਿਤੀ ਕੋਡ MT ਸੰਦੇਸ਼ ਦੀ ਸਥਿਤੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਲਾਗੂ ਸਥਿਤੀ ਕੋਡ ਹਨ: 0 - ਡਿਲੀਵਰ ਕੀਤਾ ਗਿਆ 2 - ਮਿਟਾਇਆ ਗਿਆ (ਕਾਰਨ ਕੋਡ ਲਾਗੂ ਹੁੰਦਾ ਹੈ) |
|
ਟਾਈਮਸਟamp | ਸਤਰ | M | – | 20 | LINK ਮੋਬਿਲਿਟੀ ਦੁਆਰਾ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਪ੍ਰਾਪਤ ਹੋਣ ਦਾ ਸਮਾਂ ਦਰਸਾਉਂਦਾ ਹੈ। ਸਭ ਤੋਂ ਵੱਧ ਸਮੇਂ ਦਾ ਸਮਾਂ ਖੇਤਰamp CET ਜਾਂ CEST ਹੈ (ਗਰਮੀਆਂ ਦੇ ਸਮੇਂ ਦੇ ਨਾਲ ਜਿਵੇਂ ਕਿ EU ਲਈ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ)। ਫਾਰਮੈਟ: yyyyMMdd HH:mm:ss। |
ਆਪਰੇਟਰ | ਸਤਰ | M | – | 100 | SMS ਸੁਨੇਹਾ ਭੇਜਣ ਵੇਲੇ ਵਰਤੇ ਗਏ ਓਪਰੇਟਰ ਦਾ ਨਾਮ ਜਾਂ SMS ਸੁਨੇਹਾ ਭੇਜਣ ਵੇਲੇ ਵਰਤਿਆ ਗਿਆ ਖਾਤਾ ਨਾਮ। ਉਪਲਬਧ ਆਪਰੇਟਰਾਂ ਦੀ ਸੂਚੀ LINK ਮੋਬਿਲਿਟੀ ਸਹਾਇਤਾ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਹੈ। |
ਰੀਜ਼ਨਕੋਡ | ਪੂਰਨ ਅੰਕ | O | – | 3 | ਕਾਰਨ ਕੋਡ ਦੱਸਦਾ ਹੈ ਕਿ ਸੁਨੇਹਾ ਡਿਲੀਟ ਕੀਤੀ ਸਥਿਤੀ ਵਿੱਚ ਕਿਉਂ ਖਤਮ ਹੋਇਆ। ਲਾਗੂ ਕਾਰਨ ਕੋਡ ਹਨ: 100 - ਮਿਆਦ ਪੁੱਗ ਗਈ 101 - ਅਸਵੀਕਾਰ ਕੀਤਾ ਗਿਆ 102 - ਫਾਰਮੈਟ ਗਲਤੀ 103 - ਹੋਰ ਗਲਤੀ 110 - ਗਾਹਕ ਅਣਜਾਣ 111 - ਗਾਹਕਾਂ 'ਤੇ ਪਾਬੰਦੀ 112 - ਗਾਹਕ ਦਾ ਪ੍ਰਬੰਧ ਨਹੀਂ ਕੀਤਾ ਗਿਆ 113 - ਗਾਹਕ ਉਪਲਬਧ ਨਹੀਂ ਹੈ 120 - SMSC ਅਸਫਲਤਾ 121 - SMSC ਭੀੜ 122 - SMSC ਰੋਮਿੰਗ 130 - ਹੈਂਡਸੈੱਟ ਗਲਤੀ 131 - ਹੈਂਡਸੈੱਟ ਮੈਮੋਰੀ ਵੱਧ ਗਈ ਆਪਰੇਟਰ ਏਕੀਕਰਣ ਦੇ ਨਾਲ ਵਿਵਹਾਰ ਵੱਖਰਾ ਹੋ ਸਕਦਾ ਹੈ। |
OperatorTimeStamp | ਸਤਰ | O | – | 20 | ਸਮਾਂ ਦਰਸਾਉਂਦਾ ਹੈ ਜਦੋਂ ਓਪਰੇਟਰ ਦੇ SMSC ਵਿੱਚ ਰਿਪੋਰਟ ਸ਼ੁਰੂ ਕੀਤੀ ਗਈ ਸੀ (ਜੇਕਰ ਆਪਰੇਟਰ ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਹੈ)। ਸਭ ਤੋਂ ਵੱਧ ਸਮੇਂ ਦਾ ਸਮਾਂ ਖੇਤਰamp CET ਜਾਂ CEST ਹੈ (ਗਰਮੀਆਂ ਦੇ ਸਮੇਂ ਦੇ ਨਾਲ ਜਿਵੇਂ ਕਿ EU ਲਈ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ)। ਫਾਰਮੈਟ: yyyyMMdd HH:mm:ss। |
ਸਥਿਤੀ ਪਾਠ | ਸਤਰ | O | – | 255 | ਓਪਰੇਟਰ ਤੋਂ ਵਾਧੂ ਜਾਣਕਾਰੀ ਲਈ ਪਲੇਸਹੋਲਡਰ, ਜਿਵੇਂ ਕਿ ਸਥਿਤੀ/ਕਾਰਨ ਦਾ ਸਪਸ਼ਟ ਟੈਕਸਟ ਵੇਰਵਾ। ਆਪਰੇਟਰ ਏਕੀਕਰਣ ਦੇ ਨਾਲ ਵਿਵਹਾਰ ਵੱਖਰਾ ਹੋ ਸਕਦਾ ਹੈ। |
ਸਬੰਧ ਆਈ.ਡੀ | ਸਤਰ | O | – | 100 | SendRequest ਜਾਂ SendTextRequest ਵਿੱਚ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਸਹਿ-ਸਬੰਧ ID। |
ਆਪਰੇਟਰਨੈੱਟਵਰਕ ਕੋਡ | ਪੂਰਨ ਅੰਕ | O | – | 6 | ਆਪਰੇਟਰ ਦਾ ਮੋਬਾਈਲ ਨੈੱਟਵਰਕ ਕੋਡ (MCC + MNC)। |
* M = ਲਾਜ਼ਮੀ, O = ਵਿਕਲਪਿਕ, I = ਅਣਡਿੱਠ ਕੀਤਾ ਗਿਆ।
ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਟੀਚੇ ਦੇ ਨਾਲ ਲਿੰਕ ਗਤੀਸ਼ੀਲਤਾ ਪ੍ਰਦਾਨ ਕਰਨੀ ਪੈਂਦੀ ਹੈ URL ਡਿਲੀਵਰੀ ਰਿਪੋਰਟਾਂ ਲਈ (ਵਿਕਲਪਿਕ ਤੌਰ 'ਤੇ HTTP ਮੂਲ ਪ੍ਰਮਾਣਿਕਤਾ ਲਈ ਪ੍ਰਮਾਣ ਪੱਤਰਾਂ ਸਮੇਤ)। ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਚੁਣ ਸਕਦਾ ਹੈ ਕਿ ਕਿਹੜੀ ਤਰਜੀਹੀ HTTP ਵਿਧੀ ਵਰਤਣੀ ਹੈ:
HTTP POST (ਸਿਫ਼ਾਰਸ਼ੀ)
HTTP ਪ੍ਰਾਪਤ ਕਰੋ।
Example HTTP GET ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ (ਸਫਲਤਾ ਨਾਲ ਡਿਲੀਵਰ ਕੀਤਾ ਗਿਆ):
https://user:password@www.serviceprovider.com/receivereport?%20MessageId=122&DestinationAddress=46762050312&Operator=Vodafone&TimeStamp=20100401%2007%3A47%3A44&StatusCode=0
Example HTTP GET ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ (ਡਿਲੀਵਰ ਨਹੀਂ ਕੀਤਾ ਗਿਆ, ਓਪਰੇਟਰ ਨੇ ਸਭ ਤੋਂ ਵੱਧ ਸਮਾਂ ਸਪਲਾਈ ਕੀਤਾ ਹੈamp ਘਟਨਾ ਲਈ):
ਪੈਰਾਮੀਟਰ ਹਨ URL encodedi.
ਅੱਖਰ ਇੰਕੋਡਿੰਗ:
ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਚੁਣ ਸਕਦਾ ਹੈ ਕਿ ਕਿਹੜੀ ਤਰਜੀਹੀ ਅੱਖਰ ਏਨਕੋਡਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਨੀ ਹੈ:
UTF-8 (ਸਿਫ਼ਾਰਸ਼ੀ)
ISO-8859-1.
9.1 ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਦੀ ਰਸੀਦ
ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਹਰੇਕ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਰਸੀਦ ਸਕਾਰਾਤਮਕ ਹੋ ਸਕਦੀ ਹੈ, ਅਰਥਾਤ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਸਫਲਤਾਪੂਰਵਕ ਪ੍ਰਾਪਤ ਹੋਈ, ਜਾਂ ਨਕਾਰਾਤਮਕ, ਭਾਵ ਅਸਫਲਤਾ।
ਕਿਰਪਾ ਕਰਕੇ ਨੋਟ ਕਰੋ: LINK ਮੋਬਿਲਿਟੀ ਕੋਲ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟਾਂ ਲਈ 30 ਸਕਿੰਟਾਂ ਦੀ ਰਸੀਦ ਲਈ ਪੜ੍ਹਨ ਦਾ ਸਮਾਂ ਹੈ। ਇੱਕ ਸਮਾਂ ਸਮਾਪਤੀ ਇੱਕ ਡਿਲੀਵਰੀ ਮੁੜ-ਕੋਸ਼ਿਸ਼ (ਜੇਕਰ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਯੋਗ ਕੀਤੀ ਜਾਂਦੀ ਹੈ) ਜਾਂ ਡਿਲੀਵਰੀ ਨੂੰ ਰੱਦ ਕਰਨ (ਜੇ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਅਯੋਗ ਕੀਤੀ ਜਾਂਦੀ ਹੈ) ਨੂੰ ਟ੍ਰਿਗਰ ਕਰੇਗਾ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਤੁਰੰਤ ਜਵਾਬ ਦੇਣ ਦੇ ਸਮੇਂ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ, ਖਾਸ ਕਰਕੇ ਉੱਚ ਲੋਡ ਦੇ ਦੌਰਾਨ।
ਇਸਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ LINK ਮੋਬਿਲਿਟੀ ਵੱਲ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਨੂੰ ਸਵੀਕਾਰ ਕਰਨ ਦੀ ਜ਼ੋਰਦਾਰ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
ਸਕਾਰਾਤਮਕ ਅਤੇ ਨਕਾਰਾਤਮਕ ਮਾਨਤਾ ਲਈ ਨਿਯਮ ਇਸ ਤਰ੍ਹਾਂ ਦੱਸਿਆ ਗਿਆ ਹੈ:
ਸਕਾਰਾਤਮਕ ਰਸੀਦ, ACK, ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਡਿਲੀਵਰ ਕੀਤੀ ਗਈ:
HTTP 200 ਰੇਂਜ ਜਵਾਬ ਕੋਡ ਹੇਠਾਂ ਦਿੱਤੀ XML ਫਾਰਮੈਟ ਕੀਤੀ ਸਮੱਗਰੀ ਦੇ ਨਾਲ:
ਨਕਾਰਾਤਮਕ ਰਸੀਦ, NAK, ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਡਿਲੀਵਰ ਨਹੀਂ ਕੀਤੀ ਗਈ:
ਸਕਾਰਾਤਮਕ ਮਾਨਤਾ ਤੋਂ ਇਲਾਵਾ ਕੋਈ ਵੀ ਜਵਾਬ, ਉਦਾਹਰਨ ਲਈample, ਇੱਕ ਨਕਾਰਾਤਮਕ ਮਾਨਤਾ ਕਿਸੇ HTTP ਗਲਤੀ ਕੋਡ ਜਾਂ ਹੇਠ ਦਿੱਤੀ XML ਸਮੱਗਰੀ ਦੁਆਰਾ ਸ਼ੁਰੂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ:
XML ਸਮੱਗਰੀ ਦੀ ਵਰਤੋਂ LINK ਮੋਬਿਲਿਟੀ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਵਿਧੀ ਨੂੰ ਕੰਟਰੋਲ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾ ਸਕਦੀ ਹੈ। ਇੱਕ NAK ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੇਗਾ, ਜੇਕਰ ਯੋਗ ਕੀਤਾ ਗਿਆ ਹੈ। ਸੇਵਾ ਪ੍ਰਦਾਤਾਵਾਂ ਲਈ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਵਿਧੀ ਲਈ ਸੰਰਚਿਤ ਨਹੀਂ ਕੀਤੇ ਗਏ ਹਨ, XML ਸਮੱਗਰੀ ਵਿਕਲਪਿਕ ਹੈ।
ਹੇਠਾਂ ਇੱਕ HTTP POST ਬੇਨਤੀ ਅਤੇ ਜਵਾਬ ਹੈampਇੱਕ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਦੇ le:
HTTP ਬੇਨਤੀ:
POST/context/app HTTP/1.1
ਸਮਗਰੀ-ਕਿਸਮ: ਐਪਲੀਕੇਸ਼ਨ / x-www-form-urlencoded;charset=utf-8
ਹੋਸਟ: ਸਰਵਰ:ਪੋਰਟ
ਸਮੱਗਰੀ-ਲੰਬਾਈ: xx
MessageId=213123213&DestinationAddress=46762050312&Operator=Telia&operatorTimeStamp=20130607%2010%3A45%3A00&TimeStamp=20130607%2010%3A 45%3A02&StatusCode=0
HTTP ਜਵਾਬ:
HTTP/1.1 200 ਠੀਕ ਹੈ
ਸਮੱਗਰੀ-ਕਿਸਮ: ਪਾਠ/ਸਾਦਾ
9.2 ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰੋ
LINK ਮੋਬਿਲਿਟੀ ਸਿਸਟਮ ਫੇਲ੍ਹ ਹੋਣ ਲਈ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰ ਸਕਦਾ ਹੈ, ਜਿਵੇਂ ਕਿ ਸਵੀਕਾਰ ਨਹੀਂ ਕੀਤਾ ਗਿਆ, ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਡਿਲੀਵਰੀ। ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਤਰਜੀਹੀ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਵਿਹਾਰ ਨੂੰ ਚੁਣ ਸਕਦਾ ਹੈ:
ਕੋਈ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਨਹੀਂ (ਡਿਫੌਲਟ) - ਜੇਕਰ ਕਨੈਕਸ਼ਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਅਸਫਲ ਹੋ ਜਾਂਦੀ ਹੈ, ਟਾਈਮ-ਆਊਟ ਪੜ੍ਹੋ ਜਾਂ ਕਿਸੇ HTTP ਗਲਤੀ ਕੋਡ ਲਈ ਸੁਨੇਹਾ ਰੱਦ ਕਰ ਦਿੱਤਾ ਜਾਵੇਗਾ।
ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ - ਹਰ ਕਿਸਮ ਦੀ ਕੁਨੈਕਸ਼ਨ ਸਮੱਸਿਆ, ਪੜ੍ਹਨ ਦਾ ਸਮਾਂ ਸਮਾਪਤ, ਜਾਂ ਨਕਾਰਾਤਮਕ ਮਾਨਤਾ ਲਈ ਸੁਨੇਹਾ ਦੁਬਾਰਾ ਭੇਜਿਆ ਜਾਵੇਗਾ।
ਜਦੋਂ NAK ਲਈ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਯੋਗ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਇਹ ਸਮਝਣਾ ਮਹੱਤਵਪੂਰਨ ਹੁੰਦਾ ਹੈ ਕਿ ਕਿਹੜੇ ਦ੍ਰਿਸ਼ LINK ਮੋਬਿਲਿਟੀ ਤੋਂ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਪੈਦਾ ਕਰਨਗੇ ਅਤੇ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਿਵੇਂ ਕੰਮ ਕਰਦੀ ਹੈ। ਹਰੇਕ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਦੀ ਆਪਣੀ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕਤਾਰ ਹੁੰਦੀ ਹੈ, ਜਿੱਥੇ ਸੁਨੇਹੇ ਸੁਨੇਹੇ ਦੇ ਸਮੇਂ ਦੇ ਅਨੁਸਾਰ ਆਰਡਰ ਕੀਤੇ ਜਾਂਦੇ ਹਨamp. ਲਿੰਕ ਮੋਬਿਲਿਟੀ ਹਮੇਸ਼ਾ ਪੁਰਾਣੇ ਸੁਨੇਹਿਆਂ ਨੂੰ ਪਹਿਲਾਂ ਡਿਲੀਵਰ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰਦੀ ਹੈ, ਭਾਵੇਂ ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਨੂੰ ਦਿੱਤੇ ਗਏ ਸੁਨੇਹਿਆਂ ਦੇ ਵਿਅਕਤੀਗਤ ਆਰਡਰ ਦੀ ਗਰੰਟੀ ਨਹੀਂ ਹੈ। ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕਤਾਰ ਵਿੱਚੋਂ ਸੁਨੇਹਿਆਂ ਨੂੰ ਰੱਦ ਕੀਤੇ ਜਾਣ ਦਾ ਮੁੱਖ ਕਾਰਨ ਦੋ ਕਾਰਨਾਂ ਵਿੱਚੋਂ ਇੱਕ ਹੈ: ਜਾਂ ਤਾਂ ਸੁਨੇਹਾ TTL ਦੀ ਮਿਆਦ ਪੁੱਗ ਜਾਂਦੀ ਹੈ ਜਾਂ (ਸਿਧਾਂਤਕ ਤੌਰ 'ਤੇ) ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਤਾਰ ਭਰ ਜਾਂਦੀ ਹੈ। TTL ਆਪਰੇਟਰ ਅਤੇ ਖਾਤਾ ਨਿਰਭਰ ਹੈ, ਭਾਵ, ਆਪਰੇਟਰ ਅਤੇ ਜਾਂ ਸੰਦੇਸ਼ ਦੀ ਕਿਸਮ, ਉਦਾਹਰਨ ਲਈ, ਪ੍ਰੀਮੀਅਮ SMS ਜਾਂ ਸਟੈਂਡਰਡ ਰੇਟ SMS ਸੰਦੇਸ਼ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ।
ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਸਮਰਥਿਤ ਸੇਵਾ ਪ੍ਰਦਾਤਾਵਾਂ ਨੂੰ ਇਹ ਸੁਰੱਖਿਅਤ ਕਰਨ ਲਈ MT ਸੰਦੇਸ਼ ਦੀ ਵਿਲੱਖਣ ID ਦੀ ਜਾਂਚ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ ਕਿ ਸੁਨੇਹਾ ਪਹਿਲਾਂ ਹੀ ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੋਇਆ ਹੈ।
ਸੇਵਾ ਪ੍ਰਦਾਤਾ ਲਈ ਇਹਨਾਂ ਸਧਾਰਨ ਨਿਯਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨਾ ਮਹੱਤਵਪੂਰਨ ਹੁੰਦਾ ਹੈ ਜਦੋਂ ਇੱਕ ਡਿਲਿਵਰੀ ਰਿਪੋਰਟ ਦੀ ਪ੍ਰਕਿਰਿਆ ਦੌਰਾਨ ਕੋਈ ਗਲਤੀ ਹੁੰਦੀ ਹੈ ਜੇਕਰ ਗਲਤੀ ਦਾ ਕਾਰਨ ਇਹ ਹੈ: ਅਸਥਾਈ, ਜਿਵੇਂ ਕਿ ਡੇਟਾਬੇਸ ਉਪਲਬਧ ਨਹੀਂ ਹੈ, ਇੱਕ NAK ਵਾਪਸ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। LINK ਮੋਬਿਲਿਟੀ ਸੁਨੇਹਾ ਦੁਬਾਰਾ ਭੇਜੇਗੀ।
ਸਥਾਈ ਅਤੇ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕਰਨ ਦੀ ਕੋਸ਼ਿਸ਼ ਇੱਕੋ ਕਿਸਮ ਦੀ ਸਮੱਸਿਆ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦੀ ਹੈ, ਇੱਕ ACK ਵਾਪਸ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਸਾਬਕਾ ਲਈample, ਜਦੋਂ ਸੁਨੇਹੇ ਨੂੰ ਸਹੀ ਢੰਗ ਨਾਲ ਪਾਰਸ ਨਹੀਂ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਜਾਂ ਇੱਕ ਅਚਾਨਕ ਰਨਟਾਈਮ ਗਲਤੀ ਦਾ ਕਾਰਨ ਬਣਦਾ ਹੈ।
ਉਸ ਅਨੁਸਾਰ ਕਾਰਵਾਈ ਕਰਨਾ ਇਹ ਯਕੀਨੀ ਬਣਾਏਗਾ ਕਿ ਡਿਲੀਵਰੀ ਰਿਪੋਰਟ ਵਾਰ-ਵਾਰ ਭੇਜੇ ਜਾਣ ਕਾਰਨ ਕੋਈ ਬਲਾਕਿੰਗ ਜਾਂ ਥ੍ਰੁਪੁੱਟ ਡਿਗਰੇਡੇਸ਼ਨ ਨਾ ਹੋਵੇ।
10. ਲਾਗੂ ਕਰਨ ਦੇ ਸੁਝਾਅ
1. ਤੁਹਾਡੀ ਵਰਤੋਂ ਕਰਨਾ ਸੰਭਵ ਹੈ web API ਨੂੰ ਬੇਨਤੀਆਂ ਜਮ੍ਹਾਂ ਕਰਨ ਲਈ ਬ੍ਰਾਊਜ਼ਰ। ਇਹ ਬਿਨਾਂ ਕਿਸੇ ਵਿਕਾਸ ਸਾਧਨ ਦੇ ਸੇਵਾਵਾਂ ਦੀ ਪੜਚੋਲ ਅਤੇ ਮੁਲਾਂਕਣ ਕਰਨਾ ਬਹੁਤ ਆਸਾਨ ਬਣਾਉਂਦਾ ਹੈ।
2. Chrome ਜਾਂ Firefox ਦੀ ਇੱਕ ਐਕਸਟੈਂਸ਼ਨ ਜਿਵੇਂ ਕਿ JSON ਦੇ ਨਾਲ ਮਿਲ ਕੇ ਸਿਫਾਰਸ਼ ਕੀਤੀ ਜਾਂਦੀ ਹੈView ਪਰੈਟੀ-ਫਾਰਮੈਟਡ JSON ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ।
3. ਅਸੀਂ POST, ਬੇਸਿਕ ਪ੍ਰਮਾਣੀਕਰਨ ਅਤੇ ਕੱਚੀ HTTP ਬੇਨਤੀ ਅਤੇ ਜਵਾਬ ਸੰਦੇਸ਼ਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ SoapUI ਦੀ ਵਰਤੋਂ ਕੀਤੀ ਹੈ।
4. ਸੀURL ਟੂਲ ਬੇਸਿਕ ਪ੍ਰਮਾਣਿਕਤਾ ਦੇ ਨਾਲ POST ਬੇਨਤੀਆਂ ਨੂੰ ਜਮ੍ਹਾ ਕਰਨ ਲਈ ਉਪਯੋਗੀ ਹੈ। ਸਾਬਕਾ ਵੇਖੋampਹੇਠਾਂ le.
curl ਪੋਸਟ \
-H “ਸਮੱਗਰੀ-ਕਿਸਮ: ਐਪਲੀਕੇਸ਼ਨ/x-www-form-urlਏਨਕੋਡ ਕੀਤਾ" \
-H "ਪ੍ਰਮਾਣਿਕਤਾ: ਮੂਲ am9objpjaGFuZ2VtZSA=" \
https://europe.ipx.com/restapi/v1/sms/send \
-ਡਾਟਾ “ਡੈਸਟੀਨੇਸ਼ਨ ਐਡਰੈੱਸ=46123456789&messageText=Hello+World%21”
_______________
ਨਿੱਜੀ ਸੰਚਾਰ ਨੂੰ ਬਦਲਣਾ
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
LINK ਮੋਬਿਲਿਟੀ ਇੰਪਲੀਮੈਂਟੇਸ਼ਨ ਗਾਈਡ REST API SMS [pdf] ਯੂਜ਼ਰ ਗਾਈਡ ਗਤੀਸ਼ੀਲਤਾ ਲਾਗੂ ਕਰਨ ਲਈ ਗਾਈਡ REST API SMS, ਗਤੀਸ਼ੀਲਤਾ, ਲਾਗੂ ਕਰਨ ਲਈ ਗਾਈਡ REST API SMS, REST API SMS, API SMS, SMS |