client php api wa me
V1.0.3
? WhatsAppの可能性のロックを解除:非公式APIとの強力な統合!
?私たちの安定性は、非公式ではありますが、WhatsAppグループの効率的な管理を可能にします。管理を簡素化し、メンバーを簡単に追加または削除します。
APIを使用すると、テキスト、オーディオ、ビデオ、画像メッセージをすばやく簡単に送信できます。ビジネスコミュニケーションに適応する必要があります。
? APIで更新され、新しいメッセージが受信されたときにリアルタイムイベントを受信します。 WhatsAppの相互作用に対応する際に、つながりを保ち、機敏です。
?アカウントの作成: https://api-wa.me/sign-upにアクセスしてアカウントを作成し、今すぐAPIの使用を開始してください。
?特別割引:クーポンGIT20を使用して、最初のインスタンスで20%オフになります!
composer require raphaelvserafim/client-php-api-wa-me
use Api Wame WhatsApp ;
include_once ' vendor/autoload.php ' ;
$ whatsapp = new WhatsApp (
[ " server " => " API server " ,
" key " => " Your Key Instance " ]
); $ whatsapp -> constructWebhook ();
$ whatsapp -> from -> remoteJid ; // number that sent message
$ whatsapp -> from -> messageType ; // video | text | audio| image | sticker | document| reaction | liveLocation |
$ whatsapp -> from -> msgId ;
$ whatsapp -> from -> pushName ;
$ whatsapp -> from -> text ; if ( $ whatsapp -> from -> messageType === " text " && $ whatsapp -> from -> text === " Hi " ) {
$ whatsapp -> sendText ( $ whatsapp -> from -> remoteJid , " Hello! " );
} echo $ whatsapp -> connect (); echo $ whatsapp -> inforInstance (); $ body = [
" allowWebhook " => 1 , // 1=true or 0=false
" webhookMessage " => "" ,
" webhookGroup " => "" ,
" webhookConnection " => "" ,
" webhookQrCode " => "" ,
" webhookMessageFromMe " => "" ,
" webhookHistory " => ""
];
echo $ whatsapp -> updateWebhook ( $ body ); echo $ whatsapp -> logout (); echo $ whatsapp -> listContacts (); echo $ whatsapp -> profilePic ( ' 556696852025 ' ); echo $ whatsapp -> updateProfileName ( ' Raphael Serafim ' ); $ url = '' ; // url image
echo $ whatsapp -> updateProfilePicture ( $ url ); $ to = ' 556696852025 ' ; // if it's a group, use full id ex: [email protected]
$ status = ' composing ' ; // unavailable | available | composing | recording | paused
echo $ whatsapp -> sendPresence ( $ to , $ status ); $ to = ' 556696852025 ' ; // if it's a group, use full id ex: [email protected]
$ text = ' Hi ' ;
echo $ whatsapp -> sendText ( $ to , $ text ); $ to = ' 556696852025 ' ; // if it's a group, use full id ex: [email protected]
$ url = '' ; // your MP3 or OGG audio URL
echo $ whatsapp -> sendAudio ( $ to , $ url ); $ to = ' 556696852025 ' ; // if it's a group, use full id ex: [email protected]
$ url = '' ;
$ caption = '' ;
echo $ whatsapp -> sendImage ( $ to , $ url ); $ to = ' 556696852025 ' ; // if it's a group, use full id ex: [email protected]
$ url = '' ;
$ caption = '' ;
echo $ whatsapp -> sendVideo ( $ to , $ url ); $ to = ' 556696852025 ' ; // if it's a group, use full id ex: [email protected]
$ url = '' ;
$ caption = '' ;
$ mimetype = ' application/pdf ' ; // https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types
$ fileName = '' ;
echo $ whatsapp -> sendDocument ( $ to , $ url , $ mimetype , $ fileName ); $ body = [
" to " => " 556696852025 " ,
" title " => " Are you enjoying ? " ,
" footer " => " choose an option " ,
" buttons " => [
[
" type " => " quick_reply " ,
" id " => " click_1 " ,
" text " => " Yes "
],
[
" type " => " cta_copy " ,
" copy_code " => " 000000000000 " ,
" text " => " Copy barcode "
],
[
" type " => " cta_url " ,
" url " => " https://api-wa.me " ,
" text " => " Access the website "
],
[
" type " => " send_location "
]
]
];
echo $ whatsapp -> sendButton ( $ body ); $ body = [
" to " => " 556696852025 " ,
" buttonText " => " Menu " ,
" text " => " string " ,
" title " => " Menu " ,
" description " => " Description " ,
" footer " => " footer " ,
" sections " => [
[
" title " => " Pizza " ,
" rows " => [
[
" title " => " Pizza 01 " ,
" description " => " Example pizza 01 " ,
" rowId " => " 1 "
]
]
]
]
];
echo $ whatsapp -> sendList ( $ body ); $ to = ' 556696852025 ' ; // if it's a group, use full id ex: [email protected]
$ name = ' CACHE SISTEMAS ' ;
$ number = ' +556696883327 ' ;
echo $ whatsapp -> sendContact ( $ to , $ name , $ number ); $ to = ' 556696852025 ' ; // if it's a group, use full id ex: [email protected]
$ lat = 37.7749 ;
$ lon = - 122.4194 ;
$ address = ' 123 Main St, San Francisco, CA ' ;
echo $ whatsapp -> sendLocation ( $ to , $ lat , $ lon , $ address ); $ to = ' 556696852025 ' ; // if it's a group, use full id ex: [email protected]
$ text = ' ? ' ;
$ msgId = '' ;
echo $ whatsapp -> sendReaction ( $ to , $ text , $ msgId ); echo $ whatsapp -> listGroup (); $ group_id = ' [email protected] ' ;
echo $ whatsapp -> inforGroup ( $ group_id ); $ group_id = ' [email protected] ' ;
echo $ whatsapp -> groupInviteCode ( $ group_id ); $ name = ' API PHP WhatsApp ' ;
$ participants = [ ' 556696852025 ' ];
echo $ whatsapp -> createGroup ( $ name , $ participants ); $ group_id = ' [email protected] ' ;
$ participants = [ ' 556696852025 ' ];
echo $ whatsapp -> addParticipantsGroup ( $ group_id , $ participants ); $ group_id = ' [email protected] ' ;
$ participants = [ ' 556696852025 ' ];
$ action = " promote " ; // demote
echo $ whatsapp -> promoteParticipantsGroup ( $ group_id , $ participants , $ action ); $ group_id = ' [email protected] ' ;
$ participants = [ ' 556696852025 ' ];
echo $ whatsapp -> removeParticipantsGroup ( $ group_id , $ participants ); $ group_id = ' [email protected] ' ;
echo $ whatsapp -> leaveGroup ( $ group_id );