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

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

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

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

מתוזמן נעוץ נעול הועבר תכנות
32 פוסטים 6 כותבים 425 צפיות 3 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • אבי 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
                              תגובה
                              • תגובה כנושא
                              התחברו כדי לפרסם תגובה
                              • מהישן לחדש
                              • מהחדש לישן
                              • הכי הרבה הצבעות


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

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

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