Powershell का उपयोग करके WhatsApp API कैसे भेजें

परिचय

इस ट्यूटोरियल में, हम Powershell का उपयोग करके WhatsApp API के माध्यम से संदेश भेजने के लिए सरल उदाहरण बनाएंगे।

Powershell का उपयोग करके पहला WhatsApp API संदेश

$headers=@{}
$headers.Add("content-type", "application/x-www-form-urlencoded")
$response = Invoke-WebRequest -Uri 'https://api.ultramsg.com/instance1150/messages/vcard' -Method POST -Headers $headers -Body 'token=token_here&to=966550883606&vcard= BEGIN:VCARD\nVERSION:3.0\nN:lastname;firstname\nFN:firstname lastname\nTEL;TYPE=CELL;waid=14000000001:14000000002\nNICKNAME:nickname\nBDAY:01.01.1987\nX-GENDER:M\nNOTE:note\nADR;TYPE=home:;;;;;;\nADR;TYPE=work_:;;;;;;\nEND:VCARD&referenceId='

छवि भेजें

$headers=@{}
$headers.Add("content-type", "application/x-www-form-urlencoded")
$response = Invoke-WebRequest -Uri 'https://api.ultramsg.com/instance1150/messages/image' -Method POST -Headers $headers -Body 'token=token_here&to=966550883606&image=https://file-example.s3-accelerate.amazonaws.com/images/test.jpg&caption=image Caption&referenceId='

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

$headers=@{}
$headers.Add("content-type", "application/x-www-form-urlencoded")
$response = Invoke-WebRequest -Uri 'https://api.ultramsg.com/instance1150/messages/document' -Method POST -Headers $headers -Body 'token=token_here&to=966550883606&filename=hello.pdf&document=https://file-example.s3-accelerate.amazonaws.com/documents/cv.pdf&referenceId='

ऑडियो भेजें

$headers=@{}
$headers.Add("content-type", "application/x-www-form-urlencoded")
$response = Invoke-WebRequest -Uri 'https://api.ultramsg.com/instance1150/messages/audio' -Method POST -Headers $headers -Body 'token=token_here&to=966550883606&audio=https://file-example.s3-accelerate.amazonaws.com/audio/2.mp3&referenceId='

आवाज भेजें

$headers=@{}
$headers.Add("content-type", "application/x-www-form-urlencoded")
$response = Invoke-WebRequest -Uri 'https://api.ultramsg.com/instance1150/messages/voice' -Method POST -Headers $headers -Body 'token=token_here&to=966550883606&audio=https://file-example.s3-accelerate.amazonaws.com/voice/oog_example.ogg&referenceId='

वीडियो भेजना

$headers=@{}
$headers.Add("content-type", "application/x-www-form-urlencoded")
$response = Invoke-WebRequest -Uri 'https://api.ultramsg.com/instance1150/messages/video' -Method POST -Headers $headers  -Body 'token=token_here&to=966550883606&video=https://file-example.s3-accelerate.amazonaws.com/video/test.mp4&referenceId='
$headers=@{}
$headers.Add("content-type", "application/x-www-form-urlencoded")
$response = Invoke-WebRequest -Uri 'https://api.ultramsg.com/instance1150/messages/link' -Method POST -Headers $headers -Body 'token=token_here&to=966550883606&link=https://en.wikipedia.org/wiki/COVID-19&referenceId='

संपर्क भेजें

$headers=@{}
$headers.Add("content-type", "application/x-www-form-urlencoded")
$response = Invoke-WebRequest -Uri 'https://api.ultramsg.com/instance1150/messages/contact' -Method POST -Headers $headers -Body 'token=token_here&to=966550883606&[email protected]&referenceId='

स्थान भेजें

$headers=@{}
$headers.Add("content-type", "application/x-www-form-urlencoded")
$response = Invoke-WebRequest -Uri 'https://api.ultramsg.com/instance1150/messages/contact' -Method POST -Headers $headers  -Body 'token=token_here&to=966550883606&[email protected]&referenceId='

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

$headers=@{}
$headers.Add("content-type", "application/x-www-form-urlencoded")
$response = Invoke-WebRequest -Uri 'https://api.ultramsg.com/instance1150/messages/vcard' -Method POST -Headers $headers -Body 'token=token_here&to=966550883606&vcard= BEGIN:VCARD\nVERSION:3.0\nN:lastname;firstname\nFN:firstname lastname\nTEL;TYPE=CELL;waid=14000000001:14000000002\nNICKNAME:nickname\nBDAY:01.01.1987\nX-GENDER:M\nNOTE:note\nADR;TYPE=home:;;;;;;\nADR;TYPE=work_:;;;;;;\nEND:VCARD&referenceId='

अंत में, आप पूर्ण व्हाट्सएप एपीआई दस्तावेज़ीकरण और अक्सर पूछे जाने वाले प्रश्न देख सकते हैं।