התחברות בAPI לאתר OfficeGuy מאקסס
-
@dovid מצו"ב קבצים.
WebClient.cls
WebRequest.cls
WebResponse.cls
JsonConverter.bas
WebHelpers.bas
Dictionary.cls
HttpBasicAuthenticator.cls
IWebAuthenticator.cls
לפי מה שמופיע שם, המקור הוא:
https://github.com/VBA-tools/VBA-Web
' -
@dovid אמר בהתחברות בAPI לאתר OfficeGuy מאקסס:
@WWW זה היה אירוניה, בן אדם מבקש עזרה ואתה אומר לו רק אם תתחנן.
כתבתי את זה ל @clickone, @ארי ביקש עזרה יותר ספציפית, וזה לא בידי כעת, סורי.
הספריה החמודה שהבאת ממחישה את מה שאמרתי שזה "נורא ואיום".
ייתכן מאד, אני השתמשתי בזה למשהו קטן ונקודתי.
-
-
עברת על הלינק ששמתי לעיל (https://tchumim.com/topic/1208)?
היה שמה אדם באותה סיטואציה בדיוק.
אני לא מבקש שתעבור לשפה אחרת מאפס, אבל את הנקודה הזו תכתוב בתוכנה נפרדת שתקרא לה מתוך הVBA והיא תעדכן ישירות בטבלאות האקסס את הנתונים שיתקבלו.תבדוק את נכונותך לכתוב בשפה אחרת,
ואז אם התשובה חיובית אני אדריך אותך איך לעשות. -
נתקעתי כאן
https://internet-israel.com/מדריכים/rest/rest-הקדמה/
זה חסום לי בנטפרי -
@ארי זה מיותר, זה מסביר את כל הרקע והמוסכמות של REST שהם בתכלס כמעט לא בשימוש (כולם חורגים "טיפה" מהמוסכמות).
מה שקורה בשורה תחתונה שיש לבצע בקשה (request) לאתר, לעיתים יש צורך לספק בבקשה טוקן לאימות, ואז לקבל תשובה (response), לדעת לקרוא אותה ולהשתמש בנתונים.
יש הרבה שפות אידאליות לעבודה הזו. פה כיון שאנחנו עובדים עם אקסס הכי טוב זה (איך לא?) C#.
השאלה אם אתה מוכן נפשית להתחיל ללמוד שפה חדשה, C#, או אם אתה מעדיף VB NET (דומה יותר לVBA ביחס לC#). -
אוקי. כתבתי באשכול ההוא הוראות התחלה אבל הם מידי מפוזרים, אני יעשה זאת פה חלקית שוב.
תתחיל מהתקנת visual studio, זו תוכנה רצינית לכתיבת קוד.
תוריד אותה מפה: https://visualstudio.microsoft.com/thank-you-downloading-visual-studio/?sku=Community&rel=16
תריץ את ההתקנה וסמן ברכיבים את .Net desktop development
כשגמרת את השלב הזה תכתוב פה.