קודי סטטוס
השדה status ברמה העליונה של כל תשובה. 0 אומר שה-API קיבל את הקריאה; כל ערך אחר אומר שלא — למעט שני קודי רשימת החסימה שמצוינים למטה, שהם דווקא הדרך שבה הפעולות האלה מדווחות על הצלחה.
זה הסולם של רמת הבקשה. השדה status בתוך רשומת דוח מסירה הוא אוצר מילים אחר לגמרי — ראו סטטוסי מסירה.
הצלחה
| Status | message | משמעות |
|---|---|---|
0 | משתנה לפי הפעולה | הקריאה נתקבלה. ה-message מתאר מה קרה — SMS will be sent, contact list successfully created וכן הלאה. |
שתי פעולות ברשימת החסימה מדווחות הצלחה בסטטוס שאינו אפס
addNumBL עונה 946 כשמספרים נוספו, ו-rmNumBL עונה 944 כשחלק מהמספרים שנשלחו לא היו ברשימה. שתי התוצאות תקינות, לא כשלים. טפלו בהן בנפרד, אחרת אינטגרציה תקינה תיראה שבורה.
| Status | message | פעולה |
|---|---|---|
944 | X phone numbers Successfully deleted , Y Phone numbers not exist in blacklist | rmNumBL — הצלחה חלקית |
946 | number has successfully added to blacklist | addNumBL — הצלחה |
פרסור וניתוב
| Status | message | מה לעשות |
|---|---|---|
1 | There was a problem parsing your XML | המסמך פגום — תג לא סגור, תו זר, או גוף שאינו XML כלל. דטרמיניסטי; תקנו את הבקשה. |
2 | מציין את השדה החסר | חסר אלמנט חובה. ה-message מציין איזה. |
7 | You can not send in this format, you need send group in 'bulk', For more - call to Customer Service. | מבנה הבקשה אינו מתאים לפעולה — בדרך כלל כמה הודעות שונות שנשלחו דרך sms במקום bulk. |
502 | action type not valid | ערך action מחוץ לקבוצה המותרת — עבור getApiToken זה כל דבר שאינו new או current. |
997 | Not a valid command sent | אלמנט השורש אינו פעולה מזוהה. בדקו את האיות, כולל השמות המשובשים במכוון כמו getBlanceSubs. |
998 | There was an unknown error in the request | כשל בקשה לא מסווג. |
999 | Contact support | כשל בצד השרת. נסו שוב פעם אחת עם השהיה, ואז פנו לתמיכה. |
אימות והרשאות
| Status | message | מה לעשות |
|---|---|---|
3 | Username or password is incorrect and API token is invalid | הטוקן אינו מזוהה. ראו אימות. |
10 | Username or password is incorrect and Expired API token | הטוקן עבר את ה-expiration_date שלו. צרו חדש. |
11 | API token is valid but doesn't match username or if you have newer token you should use it instead | הטוקן שייך ל-username אחר, או שהוחלף בחדש יותר. |
503 | username not exist in your account | ה-user.username אינו חשבון שאתם רשאים לפעול בשמו. |
504 | current token not found | action: current על חשבון שלא היה לו טוקן אף פעם. צרו את הראשון בממשק הניהול. |
511 | you have not permission for this function | האימות הצליח, אבל החשבון אינו רשאי לבצע את הפעולה. |
מצב החשבון
הקודים האלה יכולים להצליח בהמשך בלי שום שינוי בבקשה שלכם.
| Status | message | מה לעשות |
|---|---|---|
4 | Not enough credit | טענו יתרה. balance מדווח מה נשאר. |
5 | No permission to send SMS at this time | מחוץ לשעות השליחה המותרות לחשבון. |
6 | Process failure | כשל זמני בצד השרת. נסו שוב פעם אחת עם השהיה. |
12 | When sending SMS: Not enough money · When verifying OTP code: Unverified code | שתי משמעויות שונות באותו קוד — קראו אותו מול הפעולה שקראתם לה. |
515 | Unverified source. For more information see: D4U.co.il/li/pmYra | ה-source אינו שולח מאומת. ראו מספרי שולח מאומתים. |
יעדים
| Status | message | מה לעשות |
|---|---|---|
8 | All numbers are on a blocked list | כל היעדים ברשימת החסימה, ולכן דבר לא נשלח. זו לא תקלת קוד אלא בעיה בקהל. |
9 | At least one of the destinations is too short or too long | מספר טלפון שאינו במבנה 5xxxxxxxx / 05xxxxxxx. |
714 | non valid content in parameter temp_bl | temp_bl צריך להיות מספר שלם של ימים בין 1 ל-14. |
715 | All numbers have been temporarily blocked | כל היעדים סוננו על ידי temp_bl. |
988 | Contact list are entered not exist | cl_id שאינו קיים. בדקו עם getCL. |
תוכן ההודעה
| Status | message | מה לעשות |
|---|---|---|
980 | Invalid link | ערך <link> שאינו כתובת URL שמישה. |
981 | Error create hash | לא ניתן היה ליצור את הקישור המקוצר. נסו שוב; אם זה חוזר, פנו לתמיכה. |
986 | Add unsubscribe error - invalid value | add_unsubscribe מקבל 2 (הסרה בהודעה חוזרת) או 3 (קישור להסרה). |
989 | The message is too long or too short · The campaign name is too long | גוף ההודעה עובר 1005 תווים או שהוא ריק, או ש-campaign_name עובר 50. |
קמפיינים
| Status | message | מה לעשות |
|---|---|---|
955 | Campaign already cancel | כבר בוטל — בפועל אידמפוטנטי, ולכן בדרך כלל אפשר להתעלם. |
966 | Campaign already sent | מאוחר מדי לבטל; הקמפיין כבר יצא. |
970 | Campaigns was not cancelled. Contact support | הביטול נכשל בצד השרת. |
977 | Campaign does not belong to customer or Not exist | campaign_id שגוי, או שהוא שייך לחשבון אחר. |
רשימת חסימה
| Status | message | מה לעשות |
|---|---|---|
933 | Phone or reason not valid | rmNumBL דורש מספר תקין וגם reason. |
944 | Some of numbers not in blacklist | הצלחה חלקית ב-rmNumBL — ראו את ההערה בראש העמוד. |
946 | number has successfully added to blacklist | הצלחה ב-addNumBL — ראו את ההערה בראש העמוד. |
אימות שולח
| Status | message | מה לעשות |
|---|---|---|
510 | invalid verify_phone request: no phones to verify | נקראה verify_phone בלי אף אלמנט phone. |
חשבונות משנה
מוחזרים מפעולות המשווקים שבמנויים.
| Status | message | מה לעשות |
|---|---|---|
990 | Amount must be small amount of your credits | אי אפשר להעניק לחשבון משנה יותר קרדיטים ממה שיש לכם. |
991 | The amount must contain only digits | amount צריך להיות מספרי. |
992 | The source is too long or too short | ה-source המוגדר כברירת מחדל לחשבון המשנה מחוץ למגבלת 11 התווים. |
993 | The password is too long or too short | אורך הסיסמה נדחה. |
994 | Username already exists | בחרו username אחר. |
995 | The username is too long or too short | אורך שם המשתמש נדחה. |
996 | The name is too long or too short | אורך שם התצוגה נדחה. |

