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

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

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

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

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

    זה מה שהחזיר
    undefined

    וגם למעלה
    ERROR --> Description: you must send one of the following: get=1 or post=2, remoteIP=84.110.37.234

    תגובה 1 תגובה אחרונה
    0
    • אבי 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
          • chagoldC מנותק
            chagoldC מנותק
            chagold
            השיב לאבי 203 ב נערך לאחרונה על ידי
            #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
                    • dovidD מחובר
                      dovidD מחובר
                      dovid ניהול
                      השיב לאבי 203 ב נערך לאחרונה על ידי
                      #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
                        • chagoldC מנותק
                          chagoldC מנותק
                          chagold
                          השיב לאבי 203 ב נערך לאחרונה על ידי
                          #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 מחובר
                                  dovidD מחובר
                                  dovid ניהול
                                  השיב לdovid ב נערך לאחרונה על ידי dovid
                                  #31

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

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

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

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

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

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

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