אין מענה משרת API - בשליחת וובהוק
-
@Freund
כמעט..בניהול קבצים יש כזה קובץ
צריך ללחוץ על הסמל של הפקה ולהפיק את הדוח -
@sumone כתב באין מענה משרת API - בשליחת וובהוק:
צריך ללחוץ על הסמל של הפקה ולהפיק את הדוח
לא רואה אצלי קובץ כזה.... אפשר לראות צילומסך איך זה אמור להיראות?
-
@Freund כתב באין מענה משרת API - בשליחת וובהוק:
api_link=https://prod-11.westeurope.logic.azure.com:443/workflows/aafa07a3453149ffb815443e17cd61bb/triggers/manual/paths/invoke?api-version=2016-06-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=gKFzOcWy0aAEqELvtjG9raMPl-KlhLzEW3NGlfAw7aY
אין אפשרות ככה להוסיף פרמטרים
תראה במודול כל פרמטר ששולחים צריך להוסיף בנפרד ב
api_add_X -
@חוויה-טלפונית כתב באין מענה משרת API - בשליחת וובהוק:
אין אפשרות ככה להוסיף פרמטרים
תראה במודול כל פרמטר ששולחים צריך להוסיף בנפרד ב
api_add_Xלא אמור להיות עם זה בעיה זה חלק מהURL
-
@sumone כתב באין מענה משרת API - בשליחת וובהוק:
לא אמור להיות עם זה בעיה זה חלק מהURL
זה לא עובד ככה בימות המשיח
חייבים להכניס עם ההגדרה של המודול -
@שמחה-זו-הסיסמא זה רק הכתובת של הוובהוק... לא הכנסתי שום פרמטרים זה הכתובת שהאתר נתן לי
-
פוסט זה נמחק! -
@שמואל-ש כתב באין מענה משרת API - בשליחת וובהוק:
ואגב, לפי מה שאני רואה הבקשה צריכה להיות ב POST
הוא שלח ב POST
-
@Freund כתב באין מענה משרת API - בשליחת וובהוק:
הוובהוק
אתה צריך להגדיר בשלוחה
type=api api_link=https://prod-11.westeurope.logic.azure.com:443/workflows/aafa07a3453149ffb815443e17cd61bb/triggers/manual/paths/invoke api_url_post=yes say_api_answer=yes api_add_0=api-version=2016-06-01 api_add_1=sp=%2Ftriggers%2Fmanual%2Frun api_add_2=sv=1.0 api_add_3=sig=gKFzOcWy0aAEqELvtjG9raMPl-KlhLzEW3NGlfAw7aY
-
@שמחה-זו-הסיסמא עדיין לא עובד.. אין מענה משרת API
-
אשמח מאד לעזרה!! תודה רבה מראש!!
-
@Freund
אם אני מבין נכון מדובר ב API חיצוני שאינו מתוכנן לענות תשובה שמותאמת למודל API
לכן התשובה 'אין מענה משרת API' היא הגיונית ומצופה, מה אתה מצפה שתקבל?
אני מבין שהבעיה היא שהוובהוק בכלל לא נשלח, אם כן, צריך לבדוק באיזה שיטה הם מצפים לקבל את הפרמטרים, אולי דוקא בשיטת form-data, ימות שולחים את הפוסט ב raw -
@amp-Software-0 מדובר בAPI חיצוני (בpower automate) שבהחלט מתוכנן לשלוח וובהוק רספונס מוגדר שם וובהוק רספונס OK. אבל הוובהוק כלל לא מגיע.
בבדיקה בשליחת הנתונים לכתובת URL בMAKE נשלח תקין. בבדיקה באינסומניה עם הנתונים שאמור לשלוח לכתובת URL הזו גם כן נשלח תקין. נראה שבאמת משהו בכתובת הURL (עם הנתונים המשורשרים) נתקל בבעיה בשליחת דרך ימות, ניסיתי את מה שנכתב אבל גם לא עובד תקין.. מה עוד יכול להיות? תודה רבה מראש! -
@Freund יש לך תיעוד של הפורמט שליחה?
אני ניסיתי ב postman וקיבלתי
{
"error": {
"code": "DirectApiAuthorizationRequired",
"message": "The request must be authenticated only by Shared Access scheme."
}
בכל אופן מאוד יעזור אם תצטרף גם את מה שמתקבל בלוג API -
@amp-Software-0
הכתובת לשליחה: https://prod-11.westeurope.logic.azure.com:443/workflows/aafa07a3453149ffb815443e17cd61bb/triggers/manual/paths/invoke?api-version=2016-06-01&sp=%2Ftriggers%2Fmanual%2Frun&sv=1.0&sig=gKFzOcWy0aAEqELvtjG9raMPl-KlhLzEW3NGlfAw7aYהפורמט שליחה: (זה מה שמגיע לי לMAKE כשאני עושה את אותה שלוחה לכתובת וובהוק אחרת)
{
"ApiCallId": "827",
"ApiYFCallId": "8e2",
"ApiDID": "02",
"ApiRealDID": "02",
"ApiPhone": "052",
"ApiExtension": "/01/5",
"ApiTime": "1709719016",
"ApiHangupExtension": "/01/5",
"hangup": "yes"
} -
@amp-Software-0 לגבי לוג API עדיין לא הבנתי איפה אני יכולה לראות את זה בתיקיה. תודה!
-
@Freund
ניסתי את זה על מערכת שלי ושלפתי את הלוג API (הוא נמצא בתייקית Log יתכן שלא יראו אותו צריך ללחוץ טען הכל)זה התגובה שימות מקבלים:
{error:{code:InvalidApiVersionParameter>message:The api-version '2016-06-01sp^/triggers/manual/runsv^1.0sig^gKFzOcWy0aAEqELvtjG9raMPl-KlhLzEW3NGlfAw7aY' is not valid. The supported versions are '2015-02-01-preview>2015-08-01-preview>2016-06-01>2016-10-01>2017-07-01>2018-03-01-preview>2018-07-01-preview>2019-05-01>2019-06-01-preview>2022-09-01-preview>2023-11-14-preview'.}}
כלומר- הפרמטרים לא נשלחים כמו שצריך, כך שבמקום לשלוח עבור הפרמטר api-version רק 2016-06-01, הוא שולח את כל הסטרינג הלאה
וכאשר מנסים לשלוח את הפרמטרים כ api_add_0
הוא מחזיר שגיאה
{error:{code:DirectApiAuthorizationRequired>message:The request must be authenticated only by Shared Access scheme.}}
כלומר הפרמטרים שמצויינים בשיטת api_add_0 לא נשלחים בצורה שהוא מצפה
זאת אומרת מצד אחד הם מצפים שישלחו את הבקשה כ POST ומצד שני ימות לא שולחים את הפרמטרים כמו שצריך אם מצרפים אותם למחרוזת
יכול להיות פה פתרון על ידי שרת תיווך אמצעי -
@amp-Software-0 הבנתי... תודה רבה רבה לך!
ננסה לחשוב על פתרון
אם יש לאי מי מקוראי הפורום החשוב פתרון בשבילי אשמח מאד. -
@Freund
כמו שציינתי, הבעיה היא בצורה שימות שולחים את הבקשה
אם אתה רוצה אני יכול לתת לך URL של שרת מתווך שהוא ישלח את הבקשה -
@amp-Software-0 אשמח מאד. יש לזה עלויות כלשהם?