panduan kirim wa //jquery form data ========================================= var form = new FormData(); form.append("message", "oke"); form.append("number", "081252053793"); form.append("file_dikirim", fileInput.files[0], "/C:/Users/Nusantara/Documents/Laporan Buku Tamu Tanggal 01-9-2022.pdf"); var settings = { "url": "http://localhost:8000/send-message", "method": "POST", "timeout": 0, "processData": false, "mimeType": "multipart/form-data", "contentType": false, "data": form }; $.ajax(settings).done(function (response) { console.log(response); }); //untuk kirim pesan ke group URL mengarah ke http://localhost:8000/send-group-message //PHP Curl ========================================= 'http://localhost:8000/send-message', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'POST', CURLOPT_POSTFIELDS => array('message' => 'oke','number' => '081252053793','file_dikirim'=> new CURLFILE('/C:/Users/Nusantara/Documents/Laporan Buku Tamu Tanggal 01-9-2022.pdf')), )); $response = curl_exec($curl); curl_close($curl); echo $response; //untuk kirim pesan ke group URL mengarah ke http://localhost:8000/send-group-message //javascript XHR ========================================= // WARNING: For POST requests, body is set to null by browsers. var data = new FormData(); data.append("message", "oke"); data.append("number", "081252053793"); data.append("file_dikirim", fileInput.files[0], "/path/to/file"); var xhr = new XMLHttpRequest(); xhr.withCredentials = true; xhr.addEventListener("readystatechange", function() { if(this.readyState === 4) { console.log(this.responseText); } }); xhr.open("POST", "http://localhost:8000/send-message"); xhr.send(data); //untuk kirim pesan ke group URL mengarah ke http://localhost:8000/send-group-message