Berikut adalah contoh kode untuk membuat tombol terbaru untuk pesan di WhatsApp menggunakan Node.js:

const express = require('express');
const app = express();
const bodyParser = require('body-parser');
const open = require('open');

app.use(bodyParser.urlencoded({ extended: false }));
app.use(bodyParser.json());

app.post('/send-whatsapp', (req, res) => {
  const phoneNumber = req.body.phone;
  const message = req.body.message;

  const encodedMessage = encodeURIComponent(message);
  const whatsappUrl = `https://wa.me/${phoneNumber}?text=${encodedMessage}`;

  open(whatsappUrl, { app: 'chrome' }, (err) => {
    if (err) {
      console.error('Error opening WhatsApp', err);
      res.status(500).send('Error opening WhatsApp');
    } else {
      res.send('WhatsApp opened successfully');
    }
  });
});

app.listen(3000, () => {
  console.log('Server running on port 3000');
});

Kode di atas menggunakan library express untuk membuat server dan library open untuk membuka URL di browser. Pastikan kamu sudah menginstal kedua library tersebut menggunakan perintah npm install express open.

Untuk menjalankan server, kamu bisa mengetikkan perintah node server.js di terminal. Server akan berjalan di localhost:3000.

Untuk menggunakan tombol ini, kamu bisa mengirimkan request POST ke localhost:3000/send-whatsapp dengan JSON body sebagai berikut:

{
  'phone': 'nomor_telepon',
  'message': 'pesan'
}

Pastikan kamu mengganti nomor_telepon dengan nomor telepon tujuan (dengan kode negara) dan pesan dengan pesan yang ingin kamu kirim melalui WhatsApp.

Semoga membantu!

Cara Membuat Tombol WhatsApp dengan Node.js

原文地址: https://www.cveoy.top/t/topic/paBw 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录