פילטר הפניה עם API
-
בהפנייה לשלוחות לפי API, מישהו יודע למה זה תמיד אומר לי "השלוחה אליה ביקשתם לעבור וכו' עקב חוסר בהגדרות"?
אני מגיב
GOTO=/21כשאני מגיב עם
OKזה משאיר בשלוחה
אני משתמש בזה עם בהטמעה בכל מודול
https://f2.freeivr.co.il/topic/8470 -
@אביי-ורבא
פעם ששלחתי בקשה לשרת וזה החזירOKזה לא קיבל מענה
אמר אין מענה משרת API
נראה לי שOKימות המשיח לא מקבלים
אל תתפוס אותי על המילה אבל ''כמדומה לי'' -
@לימוד-בתורת-מרן במודול הנ"ל זה מה שאמורים לענות וכאמור דווקא הOK עובד..
-
@אביי-ורבא
תשובה מבינה מלאכותיתצ'אט בינה מלאכותית
השגיאה "עקב חוסר בהגדרות" מופיעה כאשר המערכת מנסה לעבור לשלוחה (במקרה שלך שלוחה 21) שבה לא מוגדר עדיין סוג שלוחה (type=...) בקובץ ה-ext.ini,,. המערכת מוצאת את התיקייה, אך לא יודעת מה עליה לבצע בתוכה,.
בנוגע לניתוב דרך ה-API, וודא שאתה משתמש בתחביר הנכון עבור סוג המודול שבו אתה נמצא:- במודול API רגיל (type=api): על השרת להחזיר את הפקודה go_to_folder=/21,.
- במודול אימות כניסה (type=call_api_verification): על השרת להחזיר את הפקודה GOTO=21 (ללא סלש לפני המספר).
- בהטמעה בכל מודול (check_api=yes): התגובה OK מאפשרת למאזין להישאר בשלוחה ולהמשיך לפעול בה כרגיל,. אם השרת מחזיר תשובה אחרת שאינה OK, NO או Out, המערכת תצא מהשלוחה; כדי שהיא תעבור לשלוחה ספציפית במקרה כזה, עליך להגדיר בשלוחה הנוכחית: api_error_goto=/21,.
-
@אביי-ורבא אתה משתמש כשלוחה? או כהטמעה בכל מודול?
לפי התיעוד GOTO זה רק כמודול בפני עצמו,
כהטמעה ניתן להחזיר רקOK = ממשיך מיד לשלוחה בצורה רגילה
NO = יוצא מהשלוחה עם הודעה M1102 אין לכם הרשאת גישה לתיקיה זו
Out = יוצא מהשלוחה ללא הודעה
-
@אביי-ורבא כמו שאמרו כאן, בעקרון אין goto, אבל אפשר לשלב את זה עם out או no, בשלוחה מגדירים לאן לנתב אם השרת מחזיר אחת מהתשובות הנ"ל.