כאן ובכללי בתיעוד,
@eliyahu כתב בחדש בממשק ה־API: שליטה חיה בקמפיינים, הודעות מותאמות אישית וסטטוס ברמת מספרים!:
- סטטוס קמפיין - עכשיו גם ברמת רשומות
הפקודה GetCampaignStatus תומכת כעת בפרמטרים:
entries=... - לקבלת סטטוס מפורט על המספרים המחויגים לפי סוג (pending, done, bridged, failed ועוד).
range=from:to - להגבלת מספר התוצאות המוחזרות.
לכל מספר מוצג: סטטוס, משך, תוצאה, ניסיונות קודמים (redials) ועוד.
ניתן כעת לראות תיעוד של כל ניסיון חיוג שבוצע, כולל זמן התחלה, האם חובר, וכמה זמן נמשך.
סטטוס הקמפיין זמין לצפייה גם לאחר סיום הקמפיין ולמעשה מכיל מידע מפורט יותר מקובץ ה-html שחוזר בקריאת DownloadCampaignReport.
אני מנסה לקבל פרטים מלאים על כל מספר, האם הוא נענה, וכדומה.
לא הצלחתי להבין איך לכתוב את השאילתה
ניסתי ככה
https://www.call2all.co.il/ym/api/GetCampaignStatus?token=WU1BUElL.apik&campaignId=0799-1234-2026-01-01-01-01-24-001-API&entries=phone
או ככה
https://www.call2all.co.il/ym/api/GetCampaignStatus?token=WU1BUElL.apik&campaignId=0799-1234-2026-01-01-01-01-24-001-API&entries=pending,done,failed
או ככה
https://www.call2all.co.il/ym/api/GetCampaignStatus?token=WU1BUElL.apik&campaignId=0799-1234-2026-01-01-01-01-24-001-API&entries=1
או ככה
https://www.call2all.co.il/ym/api/GetCampaignStatus?token=WU1BUElL.apik&campaignId=0799-1234-2026-01-01-01-01-24-001-API&entries=True
כמובן גם באותיות קטנות, ובכולם אני מקבל שגיאה
{
"responseStatus": "EXCEPTION",
"exceptionClass": "IllegalStateException",
"exceptionMessage": "",
"nestedException": null,
"yemotAPIVersion": 7
}
אשמח אם מישהו משתמש בזה, ויוכל להגיד לי איך עושים את זה
אציין, שלקבל מידע כללי על הקמפיין כן הצלחתי
https://www.call2all.co.il/ym/api/GetCampaignStatus?token=WU1BUElL.apik&campaignId=0799-1234-2026-01-01-01-01-24-001-API