במודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים

מאזין נלהב
הודעות: 368
הצטרף: 00:01 29/07/2016
מיקום: ארץ ישראל

Re: מודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים

שליחהעל ידי מאזין נלהב » 14:30 03/05/2017

תודה רבה על ההוספה של כמה פעולות לתגובה!
נערך לאחרונה על ידי מאזין נלהב ב 17:43 03/05/2017, נערך פעם 1 בסך הכל.

חוקר
הודעות: 496
הצטרף: 15:44 16/03/2016
מיקום: עיר התורה והחסידות ביתר עילית

Re: מודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים

שליחהעל ידי חוקר » 16:16 03/05/2017

כאשר התשובה המתקבלת היא כך: ‏
‏{‏‎"Status" : "Error" , "Message" :
" מספר טלפון לא תקין" }
איך אמורים להגדיר הודעת שגיאה?
האם יש פיתרון ל json?

מאזין נלהב
הודעות: 368
הצטרף: 00:01 29/07/2016
מיקום: ארץ ישראל

Re: מודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים

שליחהעל ידי מאזין נלהב » 18:47 03/05/2017

אם רוצים לשלוח טקסט בעברית מהשרת, יש לקודד את קבצי הphp באנסי (Ansi)
ולהמיר את הקובץ לUTF-8 ע"י הפונקציה הבאה:

קוד: בחירת הכל

iconv( "ISO-8859-8" ,"UTF-8" , "id_list_message=t-מה נשמע?");

455
הודעות: 18
הצטרף: 08:08 16/03/2017

Re: מודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים

שליחהעל ידי 455 » 06:58 04/05/2017

זה רק אם יש לי אתר אינטרנט שלי?
רק אם הנתונים באיזשהוא מקום במחשב שלי?
תלוי מה אתה צריך, אם אתה מתחבר ל ‏api‏ של חברה שיש לה משהו מוכן וזה מסתדר עם ההגדרות של ימות המשיח, תוכל לעשות את הכל ישירות בהגדרות מתקדמות, אך אם יש צורך בעיבוד הנתונים, כמו למשל העברת יחידות ממערכת למערכת, שיש צורך לקבל טוקן ולשלוח אותו שוב לשרת, אז צריך משהו באמצע שיוכל לעבד את הנתונים הלוך ושוב מהימות על ה ‏api‏ של החברה, או אם אתה רוצה לבד ליצור משהו שיעבד לך את הנתונים, תוכל להשתמש באתר פרטי וליצור בו ממשקים לעיבוד הנתונים.
סליחה על הבורות, יש כאן איזשהוא מקום בפורום שמסבירים מה זה 'טוקן' וכל שאר הדברים?

נבון
הודעות: 450
הצטרף: 14:01 05/01/2017
מיקום: אנטרטיקה

Re: מודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים

שליחהעל ידי נבון » 09:47 04/05/2017

זה רק אם יש לי אתר אינטרנט שלי?
רק אם הנתונים באיזשהוא מקום במחשב שלי?
תלוי מה אתה צריך, אם אתה מתחבר ל ‏api‏ של חברה שיש לה משהו מוכן וזה מסתדר עם ההגדרות של ימות המשיח, תוכל לעשות את הכל ישירות בהגדרות מתקדמות, אך אם יש צורך בעיבוד הנתונים, כמו למשל העברת יחידות ממערכת למערכת, שיש צורך לקבל טוקן ולשלוח אותו שוב לשרת, אז צריך משהו באמצע שיוכל לעבד את הנתונים הלוך ושוב מהימות על ה ‏api‏ של החברה, או אם אתה רוצה לבד ליצור משהו שיעבד לך את הנתונים, תוכל להשתמש באתר פרטי וליצור בו ממשקים לעיבוד הנתונים.
סליחה על הבורות, יש כאן איזשהוא מקום בפורום שמסבירים מה זה 'טוקן' וכל שאר הדברים?
זה שייך למפתחים ומתכנתים

Chaim
הודעות: 119
הצטרף: 19:11 13/11/2016

Re: מודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים

שליחהעל ידי Chaim » 15:33 04/05/2017

כמה שאלות למודול api:
  • א. האם ניתן גם להחזיר תשובה (בטקסט כמובן) והמערכת תקריא את התשובה?
  • ב. האם אפשר לצרף מודול api עם מודול אחר, לדוגמה, במודול מכירות אני רוצה להשתמש גם ב api ולקבל את נתוני ההזמנות גם לכתובת שלי (לצורך עיבוד נתונים) ?
  • ג. האם באמצעות המודול אפשר גם לקבל נתונים לא ב- On line, למשל, אני רוצה לסנכרן נתונים שלא בזמן אמת, אלא גם אחרי שהמתקשר סיים את השיחה ?
לפי מה שאני מבין שאפשרויות אלו לא קיימי במודול api.
אשמח אם מישהו יחכים אותו.
תודה

חוקר
הודעות: 496
הצטרף: 15:44 16/03/2016
מיקום: עיר התורה והחסידות ביתר עילית

Re: מודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים

שליחהעל ידי חוקר » 16:32 04/05/2017

כמה שאלות למודול api:
  • א. האם ניתן גם להחזיר תשובה (בטקסט כמובן) והמערכת תקריא את התשובה?
אשמח אם מישהו יחכים אותו.
תודה
אפשרי ע"י
ב"ה

שלב 3: (תחליף לשלב 2)
ניתן להגדיר אצלכם בתשובה
במקום לענות ok והמערכת תחפש הגדרה בשלוחה מתאימה ל ok
לענות ישר את האפשרויות

קוד: בחירת הכל

go_to_folder=/5/9
בשביל מעבר לשלוחה אחרת

או לענות

קוד: בחירת הכל

id_list_message=f-57750730.f-57881001.a-www012@.d-5567.n-5123.t-שלום אני מדבר בעברית.t-Hello I speak English.s-say123
בשביל להקריא את הנתונים


אם רוצים לתת 2 פקודות במקביל
לדוגמא
להשמיע את הקבצים, ולאחר מכן ללכת לתיקיה אחרת
אז נגדיר את הפקודות עם "&" בין פקודה לפקודה

קוד: בחירת הכל

id_list_message=f-57750730.f-57881001.a-www012@.d-5567.n-5123.t-שלום אני מדבר בעברית.t-Hello I speak English&go_to_folder=/5/9
הסבר על האפשרויות של id_list_message וכן ההודעה להשמעה ב read
ישנם 6 סוגי השמעת קבצים

קוד: בחירת הכל

;f - (File) קובץ להשמעה מתוך התיקיה
;d- (Digits) ספרות
;n -(Number) מספר
;a -(Alpha) אותיות באנגלית
;t -(text) טקסט מילים עברית או אנגלית או שילוב של שניהם
;s - (Speech) הפעלת מנוע דיבור של כל הטקסט בעברית או באנגלית המופיע בקובץ. הקובץ חייב להיות בפורמט utf-8 ובסיומת של tts ולהיות בתוך התיקיה הנוכחית.

בין השמעה להשמעה יש לסמן"."
בין סוג ההשמעה לבין התוכן יש לסמן "-"
שימו לב ! יש להיזהר שלא יהיה נקודה (.) וגם לא מקף אמצעי (-) בתוך הטקסט, כדי שלא יהרוס את הרצף של ההקראה מה שעלול גם לגרום לניתוק השיחה.

הסבר לדוגמא המופיע לעיל

ישמיע מתוך התיקיה את קובץ
57750730.wav
ואח"כ את קובץ
57881001.wav
ואח"כ ישמיע בצורת אותיות באנגלית
"w" "w" "w" "0" "1" "2" "@"
ואח"כ ישמיע
"חמש חמש שש שבע"
ואח"כ ישמיע
חמשת אלפים מאה עשרים ושלוש
ואח"כ ישמיע
שלום אני מדבר בעברית
ואח"כ ישמיע
Hello I speak English
ואח"כ ישמיע את כל המלל המופיע בקובץ בשם say123 הנמצא בתיקיה

Chaim
הודעות: 119
הצטרף: 19:11 13/11/2016

Re: מודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים

שליחהעל ידי Chaim » 16:48 04/05/2017

כמה שאלות למודול api:
  • א. האם ניתן גם להחזיר תשובה (בטקסט כמובן) והמערכת תקריא את התשובה?
אשמח אם מישהו יחכים אותו.
תודה
אפשרי ע"י
אני התכוונתי להקריא את התשובה שחזרה מהשרת, שהיא דינמית ויכול להיות כל ערך טקסטואלי, ואני לא יכול לצפות מראש מה הערך. את הערך הזה אני רוצה שהמערכת תקריא.
מה שאתה ציטטת, מדובר - לפי הבנתי - שאני יכול להחזיר למשל OK או ERROR ואז אני מפנה מראש לאיזה קובץ השמעה שאני רוצה.
אבל לא נראה שאפשר להקריא את התשובה בעצמה - שבמקרה שלי יכול להיות כל ערך שהיא.
מקווה שהובנתי.

חוקר
הודעות: 496
הצטרף: 15:44 16/03/2016
מיקום: עיר התורה והחסידות ביתר עילית

Re: מודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים

שליחהעל ידי חוקר » 17:08 04/05/2017

כמה שאלות למודול api:
  • א. האם ניתן גם להחזיר תשובה (בטקסט כמובן) והמערכת תקריא את התשובה?
אשמח אם מישהו יחכים אותו.
תודה
אפשרי ע"י
אני התכוונתי להקריא את התשובה שחזרה מהשרת, שהיא דינמית ויכול להיות כל ערך טקסטואלי, ואני לא יכול לצפות מראש מה הערך. את הערך הזה אני רוצה שהמערכת תקריא.
מה שאתה ציטטת, מדובר - לפי הבנתי - שאני יכול להחזיר למשל OK או ERROR ואז אני מפנה מראש לאיזה קובץ השמעה שאני רוצה.
אבל לא נראה שאפשר להקריא את התשובה בעצמה - שבמקרה שלי יכול להיות כל ערך שהיא.
מקווה שהובנתי.
הבנתי וזה מה שהשבתי, תוכל להגדיר את התשובה עצמה שתחזור בצורת

קוד: בחירת הכל

id_list_message=t-שלום אני מדבר בעברית.
ואז כל טקסט שתכניס במקום שלום וכו יושמע למאזין.
אם אתה מקבל את התשובה משרת אחר אל השרת שלך וממנו אל ימות תוכל להגדיר שהתשובה תיכנס למשתנה ואת המשתנה תוסיף אל

קוד: בחירת הכל

id_list_message=t-$_123
ואז תשלח את זה בחזרה לימות וזה יושמע למאזין.

Chaim
הודעות: 119
הצטרף: 19:11 13/11/2016

Re: מודול API - תקשור עם מחשבים וממשקי נתונים חיצוניים

שליחהעל ידי Chaim » 01:49 05/05/2017

אפשרי ע"י
אני התכוונתי להקריא את התשובה שחזרה מהשרת, שהיא דינמית ויכול להיות כל ערך טקסטואלי, ואני לא יכול לצפות מראש מה הערך. את הערך הזה אני רוצה שהמערכת תקריא.
מה שאתה ציטטת, מדובר - לפי הבנתי - שאני יכול להחזיר למשל OK או ERROR ואז אני מפנה מראש לאיזה קובץ השמעה שאני רוצה.
אבל לא נראה שאפשר להקריא את התשובה בעצמה - שבמקרה שלי יכול להיות כל ערך שהיא.
מקווה שהובנתי.
הבנתי וזה מה שהשבתי, תוכל להגדיר את התשובה עצמה שתחזור בצורת

קוד: בחירת הכל

id_list_message=t-שלום אני מדבר בעברית.
ואז כל טקסט שתכניס במקום שלום וכו יושמע למאזין.
אם אתה מקבל את התשובה משרת אחר אל השרת שלך וממנו אל ימות תוכל להגדיר שהתשובה תיכנס למשתנה ואת המשתנה תוסיף אל

קוד: בחירת הכל

id_list_message=t-$_123
ואז תשלח את זה בחזרה לימות וזה יושמע למאזין.
אם הבנתי אותך נכון, התשובה שאני צריך להחזיר מהשרת צריך להיות בפורמט (#C):

קוד: בחירת הכל

return "id_list_message=t-abcdef...";
וכדומה, נכון ?
אפשר דוגמא בבקשה (מה הפורמט של התשובה שצריך להחזיר מהשרת ואיך להגדיר בקובץ ה ext.ini )?
תודה


חזור אל “פורום מפתחים API”

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים | 7 אורחים