דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. שימוש בTAPI דרך VBA אקסס

שימוש בTAPI דרך VBA אקסס

מתוזמן נעוץ נעול הועבר תכנות
7 פוסטים 2 כותבים 264 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • א מנותק
    א מנותק
    ארי
    כתב ב נערך לאחרונה על ידי
    #1

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

    M תגובה 1 תגובה אחרונה
    0
    • M מנותק
      M מנותק
      mekev
      השיב לארי ב נערך לאחרונה על ידי mekev
      #2

      @ארי

      אתחיל עם המושגים
      זה מתחלק ל:

      1. הוצאת שיחות
      2. קבלת שיחות

      הוצאת שיחות:
      פעולת הוצאת שיחה זה החלק הקל והפשוט (Click-To-Call)
      כמו שניתן להוציא שיחה ישירות דרך שורת הכתובת בדפדפן (לפי הפרמטרים הרצויים)
      אתה שם באירוע הלחצן - הרצה של הURL
      (ללא פתיחת הדפדפן, ולקבל קלט תגובה)

      קוד vba מאת chat.openai

      Sub SendRequest()
          ' צור אובייקט XMLHTTP חדש
          Dim xmlHttp As Object
          Set xmlHttp = CreateObject("Microsoft.XMLHTTP")
      
          ' הגדר את הכתובת URL שאליה יישלח הבקשה
          Dim url As String
          url = "https://www.example.com"
      
          ' שלח בקשת GET לכתובת ה URL
          xmlHttp.Open "GET", url, False
          xmlHttp.send
      
          ' הצג את תוכן התגובה מהשרת
          Debug.Print xmlHttp.responseText
      
          ' השתק את האובייקט XMLHTTP
          Set xmlHttp = Nothing
      End Sub
      
      

      .
      .
      .

      הערה מעניינת לגבי קודים מהנ"ל

      א תגובה 1 תגובה אחרונה
      1
      • א מנותק
        א מנותק
        ארי
        השיב לmekev ב נערך לאחרונה על ידי
        #3

        @mekev תודה.
        האמת שאת הקוד הנ"ל כבר יש לי, ואני אכן משתמש בו להוציא שיחות.
        עיקר שאלתי הייתה על קבלת שיחות, ורק חשבתי על הדרך אולי לעשות גם את הוצאת השיחות באותו אופן בשביל הסדר של הקוד.
        שוב תודה. ואשמח לעזרה בעניין קבלת השיחות.

        M תגובה 1 תגובה אחרונה
        0
        • M מנותק
          M מנותק
          mekev
          השיב לארי ב נערך לאחרונה על ידי mekev
          #4

          @ארי

          היות ובקשת גם 'מושגים'
          וטרם פורסם תגובה לחלק של 'קבלת השיחות'
          אנסה לעזור

          האקסס והמרכזייה זה בעצם שני תהליכים נפרדים
          שאתה בעצם רוצה שהאקסס ידע ויקבל כאשר נכנסת שיחה בתהליך של המרכזייה

          הדרך הכי יעילה וטובה זה ליצור 'מאזין' באקסס
          תהליך שמקשיב כל הזמן למרכזייה
          ואז בעת קבלת שיחה, אתה יכול 'לתפוס' את קבלת השיחה בצורה טהורה עם הפרטים,
          ולהשתמש בזה, כגון: הקפצת טופס עם פרטי הלקוח
          (בדר"כ בעלי המרכזייה לא מאפשרים להאזין ישירות, אבל מאפשרים שליחת POST ואז יש ליצור אתר ייעודי שמקבל את הפוסטים הנ"ל, ולהאזין אליו)

          אינני בקיא, ואינני יודע האם קיים ספריה/קוד לבצע מאזין מאקסס

          ישנה דרך נוספת
          מעט יותר פרימיטיבית
          אינני יודע על מאחורי הקלעים - אבל ראיתי מספר עמותות שככה זה עובד במוקד אצלם
          כאשר שיחה נכנסת והשלוחה מצלצלת
          ניתן ללחוץ על לחצן באקסס, ואז עולה פרטי הלקוח
          (אם הבנתי נכון, בעת קבלת שיחה, יורד קובץ טקסט מקומי למיקום X עם פרטי השיחה)

          א תגובה 1 תגובה אחרונה
          1
          • א מנותק
            א מנותק
            ארי
            השיב לmekev ב נערך לאחרונה על ידי
            #5

            @mekev תודה.
            אין לי צורך בדברים מורכבים ומתוחכמים מדי...
            עיקר הצורך שלי זה כמו שכתבת בסוף שאני אוכל ללחוץ על לחצן ויעלה לי טופס עם פרטי הלקוח שמתקשר.
            כנראה יותר בכיון של החלק השני שלך.
            יש לך איזה מראי מקומות על האפשרות של זה?
            תודה!

            M תגובה 1 תגובה אחרונה
            0
            • M מנותק
              M מנותק
              mekev
              השיב לארי ב נערך לאחרונה על ידי
              #6

              @ארי

              כמדומני שאם תחלק את השאלה לשניים
              עבורך - בחיפוש בגוגל
              וגם כאן בפורום כשני נושאים נפרדים
              תוכל להגיע למטרה

              1. איך 'לקרוא' ולתפעל באקסס מידע מקובץ טקסט הקיים במיקום X

              2. איך לשלוח / מה התחביר בPHP (?) פוסט, שיוריד את הקובץ במיקום X
                (בהגדרות המרכזייה אמור להשלח פוסט הנ"ל עם פרטי השיחה שהתקבלו, ואותו אתה צריך לדאוג שיירד כל פעם אצלך במיקום קבוע>ולדרוס את הקובץ הקיים)

              א תגובה 1 תגובה אחרונה
              1
              • א מנותק
                א מנותק
                ארי
                השיב לmekev ב נערך לאחרונה על ידי
                #7

                @mekev תודה!
                את החלק הראשון אני יודע.
                והשני בהחלט נשמע כמו משהו אפשרי.
                אבדוק את זה.
                שוב תודה.

                תגובה 1 תגובה אחרונה
                0

                בא תתחבר לדף היומי!
                • התחברות

                • אין לך חשבון עדיין? הרשמה

                • התחברו או הירשמו כדי לחפש.
                • פוסט ראשון
                  פוסט אחרון
                0
                • דף הבית
                • קטגוריות
                • פוסטים אחרונים
                • משתמשים
                • חיפוש
                • חוקי הפורום