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

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

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

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

מתוזמן נעוץ נעול הועבר תכנות
32 פוסטים 6 כותבים 418 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • dovidD מנותק
    dovidD מנותק
    dovid ניהול
    כתב ב נערך לאחרונה על ידי
    #15
    
    var response = await fetch('http://www.micropay.co.il/ExtApi/ScheduleSms.php', 
    {
        method: 'POST',
        headers: {
           'Content-Type': 'application/x-www-form-urlencoded',
        },
        body: 'post=2&uid=#####&un=######&msg=test+message&list=050000000&charset=iso-8859-8&from=03555555'
    }).then(x => x.text()).catch(console.error);
    
    console.log(response);
    

    תריץ בדיוק ככה (חוץ משינוי הפרמטרים של השם והסיסמה והטלפון הבודד)
    ותמסור את תוצאות הlog (אתה יכול לגשת ללוג?)

    • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
    • בכל נושא אפשר ליצור קשר dovid@tchumim.com
    תגובה 1 תגובה אחרונה
    2
    • אבי 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
                                      • דף הבית
                                      • קטגוריות
                                      • פוסטים אחרונים
                                      • משתמשים
                                      • חיפוש
                                      • חוקי הפורום