בעיה בהגדרת גישת מפתחים API דרך מודול API
-
אני רוצה שיוכלו לערוך קובץ ini שבמערכת לתוכן מוגדר מראש, דרך מודול API
הגדרתי בשלוחה:type=api title=עריכת קובץ טקסט api_link=https://www.call2all.co.il/ym/api api_add_0=/UploadTextFile?token=000000000:000000 api_add_1=what=ivr2:/OnOff.ini api_add_2=contents=0 api_hangup_send=no api_call_id_send=no api_phone_send=no api_did_send=no api_real_did_send=no api_extension_send=no api_enter_id_send=no api_enter_id_name_send=no api_time_send=no api_wait_answer_music_on_hold=yes say_api_answer=yesוזה לא עובד, מסתמא מחמת שהוא שולח לשרת -
https://www.call2all.co.il/ym/api/**?**UploadTextFile?token=000000000:000000כלומר, עם סימן שאלה מיותר.
אבל אם אני מגדיר בשלוחה-api_link=https://www.call2all.co.il/ym/api/UploadTextFileהוא בכלל אומר 'אין מענה בשרת הAPI'
מה עושים?
[אציין, כי בגישת API פשוטה, דהיינו-https://www.call2all.co.il/ym/api/UploadTextFile?token=000000000:000000&what=ivr2:/OnOff.ini&contents=0בכתובת URL, זה כן עובד. כלומר, רק השילוב של הAPI עם מודול API לא מצליח.]
-
@צדיק-תמים בזה התשובה היא 'אין מענה בשרת הAPI', כפי שכתבתי לעיל.
למעשה, דיפדפתי כעת בפורום ומצאתי שאין על זה תשובה, עיין ב-
https://f2.freeivr.co.il/topic/7760/שליחת-צינתוק-חינמי-באמצעות-שלוחת-api-לשרת-של-ימות/2
ו'פשוט' פתחתי עכשיו שרת ויצרתי קובץ php שבו כתבתי-<?php if ($_GET['hangup'] == "yes"){exit();} { $Tzintuk = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token=0000000:000000&what=ivr2:/OnOff.ini&contents=0"), true); $ifTzintuk = $Tzintuk['responseStatus']; if ($ifTzintuk == "OK") { print "id_list_message=t-הפעולה בוצעה בהצלחה &"; }else { print "id_list_message=t-התרחשה שגיאה &"; } } ?>[יכול להיות שיש דברים מיותרים, אין לי שמץ ב-php, אבל לקחתי קוד של משהו אחר, וגזרתי והדבקתי לפי איך שהיה נראה לי מתאים לצרכי]
וברוך השם-ברוך השם, 'הפעולה בוצעה בהצלחה'.
תודה רבה! -
@תודה-רבה-4 כתב בבעיה בהגדרת גישת מפתחים API דרך מודול API:
מסתמא מחמת שהוא שולח לשרת -
תבדוק בlog api מה נשלח ומה לא.
-
@MGM-IVR מצאתי. כפי ששיערתי, מופיע שם-
https://www.call2all.co.il/ym/api?/UploadTextFile?token=0000000:000000&what=ivr2:/OnOff.ini&contents=1& -
@תודה-רבה-4 כתב בבעיה בהגדרת גישת מפתחים API דרך מודול API:
@MGM-IVR איך אני בודק זאת? אני ממש בור בנושא..
תודה!תיקייה Log
בתוכה קובץ LogApi.ymgr -
@תודה-רבה-4 כתב בבעיה בהגדרת גישת מפתחים API דרך מודול API:
api_link=https://www.call2all.co.il/ym/api
api_add_0=/UploadTextFile?token=000000000:000000תכתוב
api_link=https://www.call2all.co.il/ym/api/UploadTextFile api_add_0=token=000000000:000000 -
@צדיק-תמים בזה התשובה היא 'אין מענה בשרת הAPI', כפי שכתבתי לעיל.
למעשה, דיפדפתי כעת בפורום ומצאתי שאין על זה תשובה, עיין ב-
https://f2.freeivr.co.il/topic/7760/שליחת-צינתוק-חינמי-באמצעות-שלוחת-api-לשרת-של-ימות/2
ו'פשוט' פתחתי עכשיו שרת ויצרתי קובץ php שבו כתבתי-<?php if ($_GET['hangup'] == "yes"){exit();} { $Tzintuk = json_decode(file_get_contents("https://www.call2all.co.il/ym/api/UploadTextFile?token=0000000:000000&what=ivr2:/OnOff.ini&contents=0"), true); $ifTzintuk = $Tzintuk['responseStatus']; if ($ifTzintuk == "OK") { print "id_list_message=t-הפעולה בוצעה בהצלחה &"; }else { print "id_list_message=t-התרחשה שגיאה &"; } } ?>[יכול להיות שיש דברים מיותרים, אין לי שמץ ב-php, אבל לקחתי קוד של משהו אחר, וגזרתי והדבקתי לפי איך שהיה נראה לי מתאים לצרכי]
וברוך השם-ברוך השם, 'הפעולה בוצעה בהצלחה'.
תודה רבה! -
ת תודה רבה 4 סימן נושא זה כשאלה ב
-
ת תודה רבה 4 סימן נושא זה כנפתר ב
-
@תודה-רבה-4 כתב בבעיה בהגדרת גישת מפתחים API דרך מודול API:
@צדיק-תמים בזה התשובה היא 'אין מענה בשרת הAPI', כפי שכתבתי לעיל.
זה תשובה נכונה, כי הAPI שלנו עונה json והמערכת לא יודעת להתמודד איתו.
בדקת בלוג מה בדיוק המענה? -
-
@תודה-רבה-4 כתב בבעיה בהגדרת גישת מפתחים API דרך מודול API:
אני רוצה שיוכלו לערוך קובץ ini שבמערכת לתוכן מוגדר מראש,
אם זה מה שאתה רוצה, אז בלי קשר לשאלה איך להגדיר במודול API
תוכל להשתמש במודול הוספת ערך ID -
@תודה-רבה-4 לא יכול להיות שזה התוצאה של מה שכתבתי לך לכתוב. זה תוצאה של הצורה השגויה שהבאת בהתחלה.
-
@צדיק-תמים אז אין לי שם עוד משהו.
שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.
נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.
בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗
הרשמה התחברות