ה-ENDPOINT מיועד למסעות לקוחות. בעזרת זה מערכת מקבלת נתונים עם סטטוסים שונים ולפי זה שולחת הודעות לוואצאפים.
אופן שליחת הנתונים:
כתובת ה url לשליחת הנתונים: https://api.hackeru.co.il/v1/status_automation
- ניתן לשלוח את הנתונים בPOST
- פורמט הבקשה JSON
פרמטרים לשליחה
| שדה/פרמטר | הסבר | סוג השדה | חובה/לא חובה | דגשים |
|---|---|---|---|---|
| sp | שם משתמש ייחודי לכל ספק | חובה | String | |
| secret | מספר מזהה ייחודי לכל ספק | חובה | String | |
| first_name | שם פרטי או מלא | חובה | String | |
| last_name | שם משפחה | String | ||
| phone | מספר הטלפון | חובה | String | יש להעביר בפורמט בלי רווחים ובלי מקפים עם 0. לדוגמא: 0506657666 |
| כתובת המייל | לא חובה | String | ||
| last_status | סטטוס קודם | לא חובה | String | |
| new_status | סטטוס חדש | לא חובה | String | |
| sub_status | תת סטטוס | לא חובה | String | |
| subsub_status | תת תת סטטוס | לא חובה | String | |
| servicing_agent_email | אימייל של יועץ מיון | לא חובה | String | |
| servicing_agent | נציג מטפל | לא חובה | String | |
| interest | תחום התעניינות | לא חובה | String | שם הקורס |
איך זה עובד מאחורי הקלעים
ENDPOINT

בקובץ StatusAutomationController.php בהתחלה עוד לפני שבקשה נקלתת במערכת יש לנו כמה בדיקות שהמערכת עושה.

אחרי הבדיקות אם הכל תקין כל הפרמטרים שנשלחו עוברים ל-StatusAutomation::create($request, $author->id) כדי לשמור את הנתונים במערכת API.

אחרי שנתונים נשמרו בהצלחה ב-API נשלחת הודעה וואצאפ עם תבנית מוכנה מראש במערכת https://www.inforu.co.il/
דוקומנטציה לשליחת וואצאפ דרך INFORU
https://apidoc.inforu.co.il/#6cc7fc81-236f-4640-8519-7086bfe14cd0

