קריאה לAPI בC++
-
יש לי בקר שמבין בC++ ואני לא כ"כ מבין בשפה זו חיפשתי ולא מצאתי משהו מניח את הדעת
אני מחפש קוד מלא אבל בסיסי שעובד שמבקש מAPI של HEBCAL ומקבל את בתוצאה את התאריך
א"א להוסיף לבקר ספריות וכאן אני תקוע כהוגן יש כזה אפשרות ואני לא כ"כ הבנתי איך עושים את זה בC++ -
המרת תאריך לועזי לעברי לא מצריכה API, בודאי שכדאי להימנע מקריאות אינטרנט בשביל זה.
אם גיגלתי נכון, הבקר שלך שעוד לא שמעתי עליו לא תומך בC++ ואפילו לא בC רגיל, אלא בגירסה מסויימת ורזה של שפת C.
זה העזרה שלהם לכתיבת סקריפטים:
https://updatefiles.loxone.com/KnowledgeBase/Online/Common/Documents/CustomScriptProgramming.pdfזה מבוסס על PicoC שזה מהדר רזה, שמשמש לאינטרפטר כלומר הקוד רץ כפי שהוא ללא קימפול מראש.
יש רשימת פונקציות מוכנות במסמך הPDF הנ"ל, ביניהם יש גם httpget, שוב, לדעתי כדאי להימנע ממנו.לא יודע לעזור לך יותר, אבל מקוה שהמ"מ האלה על הבקר שלא שמעתי עליו (זה בהחלט מינוס) יעזרו לך מעט.
-
קריאת אינטרנט לדעתי תיקח פי מאה זיכרון. לעניין פונקציות ומספר שורות קוד היית צודק לו hebcall היו מחזירים לך בדיוק מה שאתה צריך, הבעיה היא שהם מחזירים JSON שרק לקרוא אותו זה הרבה הרבה שורות קוד.
לכן אתה חייב אם כן להקים שרת ביניים שיחיזר לך בדיוק בדיוק מה שאתה צריך.