Berikut ialah pengenalan terperinci kepada perkhidmatan SMS ThinkAPI daripada ruangan tutorial rangka kerja thinkphp Saya harap ia dapat membantu rakan-rakan yang memerlukan.
Gambaran Keseluruhan Perkhidmatan
Untuk memberikan perkhidmatan yang lebih baik kepada pembangun dan ekosistem ThinkPHP, pembekal perkhidmatan SMS berkualiti tinggi dan stabil terpilih secara rasmi telah melancarkan perkhidmatan API SMS, yang pada masa ini hanya menyokong pengesahan kod dan SMS pemberitahuan, dan lebih banyak perkhidmatan SMS akan dilancarkan pada masa hadapan.
Memandangkan perkhidmatan SMS dirancang dan direka secara berasingan, antara muka panggilan disatukan ke dalam perkhidmatan ThinkAPI, jadi kami telah membuat rancangan bersatu untuk antara muka API SMS, dan akan terus mengakses lebih banyak saluran perkhidmatan SMS dan SMS perniagaan pada masa hadapan , memandangkan spesifikasi seperti parameter panggilan dan data pemulangan telah disatukan, ia tidak akan menjejaskan penggunaan antara muka asal.
Panggilan antara muka (arahan panggilan)
Sebelum menghantar mesej teks, anda mesti terlebih dahulu melengkapkan aplikasi untuk templat dan tandatangan Selepas log masuk ke pasaran, klik pengguna avatar di penjuru kanan sebelah atas dan pilih "Perkhidmatan Saya" ->SMS Service", anda boleh memohon dalam pengurusan tandatangan dan pengurusan templat. Hanya selepas lulus semakan, anda boleh menghantar panggilan SMS. Sebaik sahaja pemeriksaan mendapati bahawa sebarang kandungan yang menyalahi undang-undang telah dihantar, kami akan membekukan tandatangan dan templat, yuran pakej yang dibeli tidak akan dikembalikan dan kami berhak untuk melaksanakan tanggungjawab yang berkaitan.
Alamat Permintaan
GET https://api.topthink.com/sms/send
Parameter Permintaan
Pulangan parameter data
Nota: Pengesahan akhir penghantaran SMS yang berjaya disahkan secara tak segerak oleh pengendali, jadi ia perlu disahkan dalam Perkhidmatan Saya->SMS Service -> Sahkan dalam rekod penghantaran, dan pengebilan akhir akan berdasarkan bilangan kejayaan dalam rekod penghantaran.
Panggilan SDK
$client = new Client("YourAppCode"); $result = $client->smsSend() ->withSignId('78') ->withTemplateId('234') ->withPhone('15687902345') ->withParams('{"code": "7865"}') ->request(); dump($result);
Contoh hasil pulangan:
{ "code": 0, "message": "发送成功", "data":{ "id": "6055df2f45e10" } }
→Yuran antara muka (dari ¥0.035/kali klik ke pembelian )
→Harga tunggal semasa SMS pemberitahuan dan SMS kod pengesahan bermula dari ¥0.035, dan bilangan kali dibeli dalam pakej pakej.
Lebih banyak perkhidmatan antara muka
Perkhidmatan antara muka API bersatu ThinkAPI ialah satu set perkhidmatan panggilan antara muka dan SDK yang dikapsulkan oleh rakan kongsi bersama rasmi, yang direka untuk membantu ThinkPHP Ia adalah lebih mudah dan menjimatkan kos bagi pembangun untuk memanggil pelbagai antara muka dan perkhidmatan API yang disediakan oleh pihak rasmi dan pihak ketiga, dengan itu membina ekosistem pembangun yang lebih baik.
Disyorkan: "10 tutorial video thinkphp terkini"
Atas ialah kandungan terperinci Pengenalan terperinci kepada perkhidmatan SMS ThinkAPI. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!