|
|
|
อยากทราบวิธีการสร้างฟอร์มให้กับ API SMS ของ Tmtopup |
|
|
|
|
|
|
|
ทาง Tmtopup ได้ให้ตัวแปรมาแล้ว แต่ไม่ทราบว่าจะเริ่มเขียนฟอร์มให้มันยังไงครับ
ปกติจาก api แค่แก้เพียง token กับ id ก็สามาเข้าลิงค์เช่น domain.com/sms.php ก็จะส่งให้เลย
แต่อยากทราบวิธีเขียนเพิ่มฟอร์ม เช่น ใส่ input form submit สามารถเพิ่่มเบอร์ และข้อความเองได้ครับโดยที่ไม่ต้องเข้าไปแก้ที่ไฟล์
API.php ตลอด
---------------------------------------------------------------------------------
ตัวแปรที่ใช้ในการส่ง SMS
uid UID ของท่าน
token API Token สำหรับใช้ในการส่ง SMS
msisdn เบอร์โทรศัพท์ผู้รับ 10 หลัก เช่น 0812345678
message ข้อความที่ท่านต้องการ (URL-encode ด้วย rawurlencode)
(ความยาวสูงสุด 70 ตัวอักษร สำหรับภาษาไทย และ 140 ตัวอักษร สำหรับภาษาอังกฤษ)
--------------------------------------------------------------------------------------
ตัวอย่างการส่ง SMS ผ่าน API ของ TMTOPUP
Code (PHP)
<?php
// กำหนด UID ของท่าน
define('UID', '47356');
// กำหนด API Token ของท่าน
define('TOKEN', '220dc76de9f017b8bb309c310109baa38');
$postfields = 'uid=' . UID . '&token=' . TOKEN . '&msisdn=0812345678&message=' . rawurlencode('คิดถึงคุณที่สุด');
$curl = curl_init('https://www.tmtopup.com/sendsms_api.php');
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt($curl, CURLOPT_TIMEOUT, 10);
curl_setopt($curl, CURLOPT_HEADER, FALSE);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, TRUE);
curl_setopt($curl, CURLOPT_POST, TRUE);
curl_setopt($curl, CURLOPT_POSTFIELDS, $postfields);
$curl_content = curl_exec($curl);
curl_close($curl);
?>
Tag : PHP
|
ประวัติการแก้ไข 2016-06-25 12:02:48
|
|
|
|
|
Date :
2016-06-25 12:01:42 |
By :
nanthawatcn |
View :
1414 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำ form เองส่งมาหน้านี้แล้วให้หน้านี้ส่งต่อ
Code (PHP)
$postfields = 'uid=' . UID . '&token=' . TOKEN . '&msisdn='.$_POST['เบอร์'].'&message=' . rawurlencode($_POST['ข้อความ']);
|
|
|
|
|
Date :
2016-06-27 09:29:27 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ลองเขียนแบบฟอร์มล่างๆให้ดูหน่อยได้มั้ยครับ ขอบพระคุณล่วงหน้าครับบ
|
|
|
|
|
Date :
2016-06-27 22:36:17 |
By :
TorXD |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|