API שליחת סמסים בחברת מיקרופיי
-
עכשיו הם שלחו לי את זה.
לא הבנתי איפה הם רוצים שיכנס מספר הטלפון השולח המקבל.<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
-
אבל זה נראה שהם בונים איזה אובייקט?.. כלומר אני רואה שהם מפרקים את זה יותר לחלקים.
אגב מעניין שגם הם הוסיפו את מה שהוספת
xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; charset=UTF-8");אני שם את מה שהוא שלח XMLHttpRequest ייוצר לי שגיאה, וגם alert
אולי הספרייה של corvid לא תומכת בזה? -
סליחה, הם כן נתנו קוד של פוסט, טעיתי וקראתי את הקוד הקודם.
תשנה את הפרמטרים פה לרלוונטי ותדביק את זה בקונסול של הדפדפן: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 אמר בAPI שליחת סמסים בחברת מיקרופיי:
XMLHttpRequest
אולי זה התחליף שלהם?
https://www.wix.com/corvid/reference/wix-http-functions/wixhttpfunctionrequest