דילוג לתוכן
מרכז העזרהניהול ימות המשיח
כל המדריכים

שאלה של משתמשהסטודיו ושלוחות API

משתמש שאל

יש לי כמה שלוחות API, ואני רוצה שכולן יעבדו עם אותו קוד, אבל כל אחת תתחיל במקום אחר בתהליך. איך עושים את זה?

צוות התמיכה ·

כן, זה אפשרי — בכל שלוחה בוחרים את אותו קוד מהחץ שליד "כותרת הקוד", ובסטודיו שמים אחרי "התחלה" בלוק "תנאי" על נתיב השלוחה, שמפנה כל שלוחה לבלוק אחר.

קודם מחברים את כל השלוחות לאותו קוד:

  1. בשלוחת ה-API הראשונה בונים את התהליך ושומרים אותו כרגיל, ב-שמירה והפעלה.
  2. בכל שלוחת API נוספת פותחים את עורך הקוד, ובשדה כותרת הקוד לוחצים על החץ שלידו. ברשימה מופיעים הקודים הקיימים, ולכל אחד מהם השלוחה, אם הוא פעיל או טיוטה, ותאריך העדכון האחרון.
  3. בוחרים את הקוד ולוחצים שמירה והפעלה.

מעכשיו השלוחה מחוברת לאותו קוד, לאותה כתובת ולאותו מסד נתונים, וכל שינוי שנשמר בקוד חל על כל השלוחות המחוברות אליו.

ואז, כדי שכל שלוחה תתחיל במקום אחר:

  1. בלשונית סטודיו מוסיפים מיד אחרי בלוק התחלה בלוק תנאי.
  2. בשדה הערך לבדיקה פותחים את + משתנה… ובוחרים נתיב השלוחה.
  3. בקטע מקרים (הראשון שמתקיים מנצח) מוסיפים מקרה לכל שלוחה: שווה ל ונתיב השלוחה. מחברים כל מקרה לבלוק שממנו השלוחה הזו צריכה להתחיל, ואת כל השאר ל-אחרת.
  4. לוחצים שמירה והפעלה.

כך שיחה שנכנסת משלוחה אחת מתחילה בחלק אחד של התהליך, ושיחה משלוחה אחרת מתחילה בחלק אחר.

את הערך המדויק של נתיב השלוחה רואים ב-בקשה לדוגמה, בלשונית עורך הקוד באזור צד ימות המשיח. רק חשוב לכתוב אותו בדיוק כפי שהוא מופיע שם.

פתיחת המסך באתר

יש לך שאלה אחרת? אפשר לכתוב לנו

עונים לכל פנייה, מתוך האתר בדף "עזרה ויצירת קשר".

הקלידו מילה או שתיים — שם של מסך, פעולה או כפתור.