आसानी से PHP का उपयोग करके व्हाट्सएप एपीआई द्वारा संदेश कैसे भेजें

परिचय

इस ट्यूटोरियल में, हम PHP का उपयोग करके व्हाट्सएप एपीआई के माध्यम से संदेश भेजने के लिए एक पेज बनाएंगे

इंस्टालेशन

बस ultramsg.class.php डाउनलोड करें या संगीतकार का उपयोग करें:

composer require ultramsg/whatsapp-php-sdk

प्रमाणीकरण

साइन अप करें और अपने इंस्टेंस डैशबोर्ड पर जाएं और अपनी इंस्टेंस आईडी और टोकन को कॉपी करें जिसका उपयोग प्रमाणीकरण के लिए किया जाएगा।

PHP का उपयोग करके WhatsApp API के लिए उदाहरण उपयोग:

अपना पहला व्हाट्सएप संदेश भेजें

require_once ('vendor/autoload.php'); // if you use Composer
//require_once('ultramsg.class.php'); // if you download ultramsg.class.php
	
$token="tof7lsdJasdloaa57e"; // Ultramsg.com token
$instance_id="instance1150"; // Ultramsg.com instance id
$client = new UltraMsg\WhatsAppApi($token,$instance_id);
	
$to="put_your_mobile_number_here"; 
$body="Hello world"; 
$api=$client->sendChatMessage($to,$body);
print_r($api);
  • $to: अंतरराष्ट्रीय प्रारूप के साथ प्राप्तकर्ता का व्हाट्सएप नंबर जैसे, +14155552671 या संपर्क या समूह के लिए चैट आईडी जैसे [email protected] या [email protected]
  • $body : संदेश पाठ।

नोट: आप यहां देख सकते हैं कि ग्रुप में व्हाट्सएप मैसेज कैसे भेजें।

छवि भेजें

$to="put_your_mobile_number_here"; 
$caption="image Caption"; 
$image="https://file-example.s3-accelerate.amazonaws.com/images/test.jpg"; 
$api=$client->sendImageMessage($to,$image,$caption);
print_r($api);

दस्तावेज़ भेजें

$to="put_your_mobile_number_here"; 
$filename="image Caption"; 
$document="https://file-example.s3-accelerate.amazonaws.com/documents/cv.pdf"; 
$api=$client->sendDocumentMessage($to,$filename,$document);
print_r($api);

ऑडियो भेजें

$to="put_your_mobile_number_here"; 
$audio="https://file-example.s3-accelerate.amazonaws.com/audio/2.mp3"; 
$api=$client->sendAudioMessage($to,$audio);
print_r($api);

आवाज भेजें

आप फोन नंबर या समूह पर एक पीपीटी ऑडियो रिकॉर्डिंग भेज सकते हैं, लेकिन व्हाट्सएप इस एक्सटेंशन के प्रति संवेदनशील है, आपको ओजीजी प्रारूप में होना चाहिए और कोडेक्स ओपस होना चाहिए, अधिक जानकारी के लिए, आप इस लेख को देख सकते हैं।

$to="put_your_mobile_number_here"; 
$audio="https://file-example.s3-accelerate.amazonaws.com/voice/oog_example.ogg"; 
$api=$client->sendVoiceMessage($to,$audio);
print_r($api);

वीडियो भेजना

$to="put_your_mobile_number_here"; 
$video="https://file-example.s3-accelerate.amazonaws.com/video/test.mp4"; 
$api=$client->sendVideoMessage($to,$video);
print_r($api);
$to="put_your_mobile_number_here"; 
$link="https://ultramsg.com"; $api=$client->sendLinkMessage($to,$link);
print_r($api);

संपर्क भेजें

$to="put_your_mobile_number_here"; 
$contact="[email protected]"; 
$api=$client->sendContactMessage($to,$contact);
print_r($api);

स्थान भेजें

$to="put_your_mobile_number_here"; 
$address="ABC company \n Sixth floor , office 38"; 
$lat="25.197197"; 
$lng="55.2721877"; 
$api=$client->sendLocationMessage($to,$address,$lat,$lng);
print_r($api);

वीकार्ड भेजें

$to="put_your_mobile_number_here"; 
$vcard="BEGIN:VCARD
VERSION:3.0
N:lastname;firstname
FN:firstname lastname
TEL;TYPE=CELL;waid=14000000001:14000000002
NICKNAME:nickname
BDAY:01.01.1987
X-GENDER:M
NOTE:note
ADR;TYPE=home
ADR;TYPE=work
END:VCARD";
$vcard = preg_replace("/[\n\r]/", "\n", $vcard);
$api=$client->sendVcardMessage($to,$vcard);
print_r($api)

आप इस वीडियो में पिछले चरण देख सकते हैं, और आप पूर्ण WhatsApp API दस्तावेज़ीकरण देख सकते हैं।

क्या आप Ultramsg WhatsApp API PHP SDK का उपयोग कर रहे हैं ?