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

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

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

API שליחת סמסים בחברת מיקרופיי

מתוזמן נעוץ נעול הועבר תכנות
32 פוסטים 6 כותבים 923 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • אבי 203א
    אבי 203א
    אבי 203
    כתב ב נערך לאחרונה על ידי
    #17

    הזוי דיברתי עם התמיכה שלהם, הם לא יודעים להסביר רק ב php...

    תגובה 1 תגובה אחרונה
    0
    • chagoldC
      chagoldC
      chagold
      כתב ב נערך לאחרונה על ידי
      #18

      ומה הם נותנים בPHP?

      תגובה 1 תגובה אחרונה
      0
      • אבי 203א
        אבי 203א
        אבי 203
        כתב ב נערך לאחרונה על ידי
        #19

        זה לכאורה גם בget

        <?php 
        //*******************************************************************************
        // Function: mpSendSMS
        // Author: MicroPay
        // Parameters:
        //   Required:
        //     token     - the token you created in MicroPay
        //     msg     - the message yo want to send
        //     to      - comma seperated phone list or pool id in micropay system
        //     from    - phone number that will appear as source of the SMS
        //   Optional:
        //     date    - date for scheduling in the format "2009-08-17 14:33" -> YYYY-MM-DD HH:MM
        // Return:
        //   result of the request
        //*******************************************************************************
        function mpSendSMS($token, $msg, $to, $from, $date = "")
        {
            $msg = urlencode($msg);
            
            $request = "http://www.micropay.co.il/ExtApi/ScheduleSms.php";
            $request .= "?get=1&token=".$token."&msg=".$msg."&from=".$from;
        
            if (strlen($to) > 8) $request .= "&list=".$to;
            else $request .= "&pid=".$to;
        
            if ($date != "")
            {
                $DateValue = strtotime($date);
                $DateParts = getdate($DateValue);
        
                $request .= "&dy=".$DateParts["year"];
                $request .= "&dm=".$DateParts["mon"];
                $request .= "&dd=".$DateParts["mday"];
                $request .= "&dh=".$DateParts["hours"];
                $request .= "&di=".$DateParts["minutes"];
            }
        
            $curlSend = curl_init();
            
            curl_setopt($curlSend, CURLOPT_URL, $request);
            curl_setopt($curlSend, CURLOPT_RETURNTRANSFER, 1);
        
            $curlResult = curl_exec($curlSend);
            $curlStatus = curl_getinfo($curlSend, CURLINFO_HTTP_CODE);
            curl_close($curlSend);
        
            if ($curlStatus === 200) return $curlResult;
            else return "ERROR";
        }
        ?>
        
        chagoldC תגובה 1 תגובה אחרונה
        0
        • אבי 203א אבי 203

          זה לכאורה גם בget

          <?php 
          //*******************************************************************************
          // Function: mpSendSMS
          // Author: MicroPay
          // Parameters:
          //   Required:
          //     token     - the token you created in MicroPay
          //     msg     - the message yo want to send
          //     to      - comma seperated phone list or pool id in micropay system
          //     from    - phone number that will appear as source of the SMS
          //   Optional:
          //     date    - date for scheduling in the format "2009-08-17 14:33" -> YYYY-MM-DD HH:MM
          // Return:
          //   result of the request
          //*******************************************************************************
          function mpSendSMS($token, $msg, $to, $from, $date = "")
          {
              $msg = urlencode($msg);
              
              $request = "http://www.micropay.co.il/ExtApi/ScheduleSms.php";
              $request .= "?get=1&token=".$token."&msg=".$msg."&from=".$from;
          
              if (strlen($to) > 8) $request .= "&list=".$to;
              else $request .= "&pid=".$to;
          
              if ($date != "")
              {
                  $DateValue = strtotime($date);
                  $DateParts = getdate($DateValue);
          
                  $request .= "&dy=".$DateParts["year"];
                  $request .= "&dm=".$DateParts["mon"];
                  $request .= "&dd=".$DateParts["mday"];
                  $request .= "&dh=".$DateParts["hours"];
                  $request .= "&di=".$DateParts["minutes"];
              }
          
              $curlSend = curl_init();
              
              curl_setopt($curlSend, CURLOPT_URL, $request);
              curl_setopt($curlSend, CURLOPT_RETURNTRANSFER, 1);
          
              $curlResult = curl_exec($curlSend);
              $curlStatus = curl_getinfo($curlSend, CURLINFO_HTTP_CODE);
              curl_close($curlSend);
          
              if ($curlStatus === 200) return $curlResult;
              else return "ERROR";
          }
          ?>
          
          chagoldC
          chagoldC
          chagold
          כתב ב נערך לאחרונה על ידי
          #20

          @אבי-203 אכן.

          תגובה 1 תגובה אחרונה
          0
          • OdedDvirO
            OdedDvirO
            OdedDvir
            כתב ב נערך לאחרונה על ידי OdedDvir
            #21
            פוסט זה נמחק!
            תגובה 1 תגובה אחרונה
            0
            • אבי 203א
              אבי 203א
              אבי 203
              כתב ב נערך לאחרונה על ידי אבי 203
              #22

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

              <script type="text/javascript">
              <!--
              
              // param - need to be someting like this: 'post=2&uid=#####&un=#####&msg=test+message&list=0545370070&from=03622222'
              
              function sendSms(param) 
              {
              	var xhr = new XMLHttpRequest();
              	
              	xhr.open("POST", 'http://www.micropay.co.il/ExtApi/ScheduleSms.php', true);
              	
              	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
              
              	xhr.send(param);
              	
              	xhr.onreadystatechange = function() 
              	{
                      if (this.readyState == 4 && this.status == 200) {
                          alert(this.responseText);
                      }
                  };	
              }
              //-->
              </script>
              
              <a href
              
              תגובה 1 תגובה אחרונה
              0
              • dovidD
                dovidD
                dovid
                ניהול
                כתב ב נערך לאחרונה על ידי
                #23

                תבקש מהם בPHP אבל דוגמת POST.
                אולי רק המספרים צריכים להיות בBODY.

                • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                תגובה 1 תגובה אחרונה
                0
                • אבי 203א
                  אבי 203א
                  אבי 203
                  כתב ב נערך לאחרונה על ידי
                  #24

                  @dovid ומה שהם שלחו לי עכשיו יש מה ללמוד ממנו?

                  dovidD תגובה 1 תגובה אחרונה
                  0
                  • אבי 203א אבי 203

                    @dovid ומה שהם שלחו לי עכשיו יש מה ללמוד ממנו?

                    dovidD
                    dovidD
                    dovid
                    ניהול
                    כתב ב נערך לאחרונה על ידי
                    #25

                    @אבי-203 זה אותו דבר ממה שיש באתר, וזה גם מה שאתה עשית עד היום בהצלחה עם GET.

                    • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                    • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                    תגובה 1 תגובה אחרונה
                    0
                    • אבי 203א
                      אבי 203א
                      אבי 203
                      כתב ב נערך לאחרונה על ידי אבי 203
                      #26

                      אבל זה נראה שהם בונים איזה אובייקט?.. כלומר אני רואה שהם מפרקים את זה יותר לחלקים.
                      אגב מעניין שגם הם הוסיפו את מה שהוספת
                      xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");

                      אני שם את מה שהוא שלח XMLHttpRequest ייוצר לי שגיאה, וגם alert
                      אולי הספרייה של corvid לא תומכת בזה?

                      chagoldC תגובה 1 תגובה אחרונה
                      0
                      • אבי 203א אבי 203

                        אבל זה נראה שהם בונים איזה אובייקט?.. כלומר אני רואה שהם מפרקים את זה יותר לחלקים.
                        אגב מעניין שגם הם הוסיפו את מה שהוספת
                        xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");

                        אני שם את מה שהוא שלח XMLHttpRequest ייוצר לי שגיאה, וגם alert
                        אולי הספרייה של corvid לא תומכת בזה?

                        chagoldC
                        chagoldC
                        chagold
                        כתב ב נערך לאחרונה על ידי
                        #27

                        @אבי-203 תיצמד למה ש@dovid כתב.
                        תבקש php בpost.
                        אח"כ אפשר לתרגם.

                        תגובה 1 תגובה אחרונה
                        0
                        • dovidD
                          dovidD
                          dovid
                          ניהול
                          כתב ב נערך לאחרונה על ידי dovid
                          #28

                          סליחה, הם כן נתנו קוד של פוסט, טעיתי וקראתי את הקוד הקודם.
                          תשנה את הפרמטרים פה לרלוונטי ותדביק את זה בקונסול של הדפדפן:

                          var xhr = new XMLHttpRequest();
                          xhr.open("POST", 'https://www.micropay.co.il/ExtApi/ScheduleSms.php', true);
                          xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
                          xhr.send("post=2&uid=#####&un=#####&msg=test+message&list=0545370070&from=0362222");
                          
                          xhr.onreadystatechange = function() 
                          {
                              if (this.readyState == 4 && this.status == 200) 
                                  alert(this.responseText);
                          }
                          

                          מה כתוב לך?

                          • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                          • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                          dovidD תגובה 1 תגובה אחרונה
                          1
                          • אבי 203א
                            אבי 203א
                            אבי 203
                            כתב ב נערך לאחרונה על ידי
                            #29

                            'XMLHttpRequest' is not defined.

                            תגובה 1 תגובה אחרונה
                            0
                            • אבי 203א
                              אבי 203א
                              אבי 203
                              כתב ב נערך לאחרונה על ידי
                              #30

                              @dovid אמר בAPI שליחת סמסים בחברת מיקרופיי:

                              XMLHttpRequest

                              אולי זה התחליף שלהם?
                              https://www.wix.com/corvid/reference/wix-http-functions/wixhttpfunctionrequest

                              תגובה 1 תגובה אחרונה
                              0
                              • dovidD dovid

                                סליחה, הם כן נתנו קוד של פוסט, טעיתי וקראתי את הקוד הקודם.
                                תשנה את הפרמטרים פה לרלוונטי ותדביק את זה בקונסול של הדפדפן:

                                var xhr = new XMLHttpRequest();
                                xhr.open("POST", 'https://www.micropay.co.il/ExtApi/ScheduleSms.php', true);
                                xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");
                                xhr.send("post=2&uid=#####&un=#####&msg=test+message&list=0545370070&from=0362222");
                                
                                xhr.onreadystatechange = function() 
                                {
                                    if (this.readyState == 4 && this.status == 200) 
                                        alert(this.responseText);
                                }
                                

                                מה כתוב לך?

                                dovidD
                                dovidD
                                dovid
                                ניהול
                                כתב ב נערך לאחרונה על ידי dovid
                                #31

                                @dovid אמר בAPI שליחת סמסים בחברת מיקרופיי:

                                סליחה, הם כן נתנו קוד של פוסט, טעיתי וקראתי את הקוד הקודם.
                                תשנה את הפרמטרים פה לרלוונטי ותדביק את זה בקונסול של הדפדפן:

                                אגב תיקנתי גם שתי טעויות בקוד, תעתיק שוב.

                                • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                                • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                                תגובה 1 תגובה אחרונה
                                1
                                • אבי 203א
                                  אבי 203א
                                  אבי 203
                                  כתב ב נערך לאחרונה על ידי
                                  #32
                                  פוסט זה נמחק!
                                  תגובה 1 תגובה אחרונה
                                  0

                                  שלום! נראה שהשיחה הזו מעניינת אותך, אבל עדיין אין לך חשבון.

                                  נמאס לכם לגלול בין אותם הפוסטים בכל ביקור? כשנרשמים לחשבון, תמיד תחזרו בדיוק למקום שבו הייתם קודם, ותוכלו לבחור לקבל התראות על תגובות חדשות (בין אם במייל, ובין אם בהתראת פוש). תוכלו גם לשמור סימניות ולפרגן ב-upvote לפוסטים כדי להביע הערכה לחברי קהילה אחרים.

                                  בעזרת התרומה שלך, הפוסט הזה יכול להיות אפילו טוב יותר 💗

                                  הרשמה התחברות
                                  תגובה
                                  • תגובה כנושא
                                  התחברו כדי לפרסם תגובה
                                  • מהישן לחדש
                                  • מהחדש לישן
                                  • הכי הרבה הצבעות


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

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

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