Navigation Menu



image

PHP - somo la 45: Jinsi ya kutuma sms kwa kutumia PHP

Katika soko hili takwenda kujufunza jinsi ya kutuma sms kwa kutumia PHP. Hii itasaidia kama unataka kutuma OTP yaqni Onetime password

Katika somo hili utajifunza jinsi ya kutuma sms kwa kutumia PHP. unaweza kutuma na kupokea sms kwa kutumia PHP ila katika somo hili tutajifunza tu jinsi ya kutuma sms. Kitu cha msingi unachotakiwa kukijuwa ni kuwa kutuma sms  ni gharama kuliko kutuma email. Kwa kuwa kutuma sms utahitajika kuwa na API pamoja na TOKEN. 

 

Kwa nini tunahitaji kutuma sms

  1. Kwa ajili ya kuwataarifu na kuwakumbusha wateja

  2. Kwa ajili ya kutuma OTP

  3. Kwa ajili ya kutangaza biashara yako

  4. Kufanya huduma ya bulk sms

 

Kabla ya kuanza somo hakikisha umefanya yafuatayo:-

  1. Umeshapata API na TOKEN hizi unaweza kuzipata kwa kujisajili kwenye pltform zinazofanya huduma hii. Kuna platform nyingi ikiwemo twilio ambayo ni maarufu sana. Katika somo hili tutatumia sinch unaweza kujiunga kupitia sinch.com utaanza na Free account. Baada ya kujisajili utanunua namba ya kutumia. Kisha utapewa token na Api baada ya hapo njoo tuendelee na somo. 

  2. Hakikisha unatumia PHP version ya 7.4.3 ama zaidi ya hapo. 

  3. Hakukuwa server yako inatumia cURL

 

Baada ya kukamilisha mahitaji hayo utakuwa tayari kuendelea pamoja nami. Kumbuka utakughatimu kiasi cha pesa kukamilisha setting hizo kama kupata namba,  API na token. 

 

Utumaji wa sms kutoka kwenye web

Kuna njia mbili nitakwenda kuzifundisha hapa za kutuma sms kupitia web.  Njia ya kwanza ni kwa kutumia html anchor kwenye link ambayobinafunguwa sms app. Njia hii itatumia sms kwa kupitia simu yako mwenyewe. Njia hii haina gharama za ziada,  yenyewe inatumia bando lako la kawaida. Wala pia haihitaji kujisajili kwenye platform nyinginezo za kupata API na TOKEN. 

 

Njia ya pili ni kwa kutumia cURL ambapo tutakwenda kutumia sinch platform. Njia hii ndio itahitaji API na TOKEN. Njia hiibjna gharama na inatumia sms moja kwa moja kwenye website na sio kupitia sms app. 

 

Kwa kutumia html anchor tag. 

Hapa kwanza tutatengeneza html form ya kuandika ujumbe wetu. Kisha tutaweka ukurasa wa kutumia ambapo mtu atabofya batani ya kutuma. Batani hiyo itakuwa na anchor tag. Anchor tag ni tag hii itakuwa na attribute kama sms ili kuweza kutuma sms pia itakuwa na body ambapo hukaa ujumbe. 

 

 

  1. sms.html

Hii ni html form ambayo itakuwa na input mbili tu ambazo ni namba ya simu, na body ambapo utaweza kuandika sms. Kwenye ndamba ya simu endapo zitakuwa nyingi utatengenisha kwa alama ya (;)

 

 

 

   

   

sms

 

   

 

 

 

   Phone Number

   
 

   Message Body

   

   

 

 

 

sms.php 

Hapa kutakuwa na code za php ambazo zitachukuwa namba ya simu na ujumbe na kuziingiza kwenye anchor attribute. Kisha mtu akibofta neno tuma app ya sms itafunguka ikiwa na ujumbe pamoja na namba za siku. Unachotakiwa ni kutuma kawaida.

$phone_number = $_POST['phone'];

$sms_body = $_POST['body'];

?>

 

 

 

   

   

sms

   

 

 

?&body=">TUMA

 

 

 

 

Kwa kutumia cURL

Hapa sasa ndipo tunakwenda kutumia API, NAMBA, pamoja na PLAN ID na TOKEN. Vitu vyote hivi ">...



Nicheki WhatsApp kwa maswali





           

Je! umeipenda hii post?
Ndio            Hapana            Save post

Rajabu Tarehe 2024-05-10 14:53:23 Topic: PHP Main: Masomo File: Download PDF     Share On Facebook or Whatsapp Imesomwa mara 340


Sponsored links
πŸ‘‰1 Simulizi za Hadithi Audio     πŸ‘‰2 Sira ya Mtume Muhammad (s.a.w)     πŸ‘‰3 Kitabu cha Afya     πŸ‘‰4 kitabu cha Simulizi     πŸ‘‰5 Kitau cha Fiqh     πŸ‘‰6 Madrasa kiganjani    

Post zifazofanana:-

PHP - somo la 8: jinsi ya kuandika constant kwenye PHP
Katika somo hili utakwenda kujifunza jinsi ya kuandika constant kwenye PHP. Pia utajifunza utofauti wake na variable Soma Zaidi...

PHP somo la 81: Cross - Orgn Resource Sharing - CORSE header
Katika somo hili utakwenda kujifunza kuhusu Cross - Orgn Resource Sharing ama inafupishwa kama CORSE header Soma Zaidi...

PHP BLOG - somo la 11: Jinsi ya kutumia prepared statement
Katika somo hili utajifnza jinsi ya kufanya prepared statement kama njia ya kuzuia sql ingection kwenye PHP blog Soma Zaidi...

Jinsi ya kutuma Email kwa kutumia PHP
Katika post hii utakwenda kujifunza jinsi ya kutuma email kwa kutumia php function ya email() Soma Zaidi...

PHP - somo la 2: sheria za uandishi wa code za PHP
Katika somo hili utajifunza kuhusu syntax za PHP Soma Zaidi...

PHP - somo la 25: Jinsi ya kukusanya taarifa kutoka kwenye html form kwa kutumia php
Katika somo hili utajifunza jinsi ya kukusanya taarifa ambazo watu wamezijaza kwa kutumia fomu ya html. Kisha utajifunza jinsi ya kuzisoma hizo taarifa. Soma Zaidi...

PHP - somo la 37: Jinsi ya kutengeneza blog post kwa kutumia PHP
Katika somo hili utajifunza jinsi ambavyo unaweza kutengeneza blog ambayo utaweza ku upload faili na kuandika makala kwa kutumia PHP Soma Zaidi...

PHP somo la 85: Jinsi ya utengeneza json data kwa utumia php
Katika somo hili utakwenda kujifunza Jinsi ya utengeneza json data kwa utumia php Soma Zaidi...

PHP - somo la 34: Jinsi ya kutumia do loop, while loop na foreach kwenye PHP
Katika somo hili utakwenda kujifunza kuhusu aina za loop DO, FOR, FOREACH LOOPS kwenye PHP Soma Zaidi...

PHP - somo la 21: Jinsi ya kutafuta kitu kwenye database kwa mutumia PHP
Katika somo hili utakwenda kujifundisha jinsi ya kutafuta taarifa maalumu kwenye database kwa kutumia PHP Soma Zaidi...

PHP - somo la 20 : Jinsi ya kufuta na ku update data kwenye database kwa kutumia PHP
Katika somo hili utakwenda kujifunza jinsi ya ku update na kufuta data kwenye database kwa kutumia PHP Soma Zaidi...

PHP - somo la 44: Nini cURL na ni yapi matumizi yake?
Katika somo hilibutajifunza maana ya cURL pamoja na matumini yake Soma Zaidi...