Arkadaşlar, öncelikle siteyle ilgili bir bağım yok ama ben de kullanıyorum diye bilmeyenler için paylaşmak istedim. Rezervasyon, iletişim veya tüm formlar için mailleri takip etmek yerine whatsapp' ı kullanabilirsiniz. Yani örneğin birisi websitenizden iletişim formunu doldurdu, mail gözden kaçmasın istiyorsanız whatsapp'a göndermeyi deneyebilirsiniz. Bunun için ben api kullanımını yaklaşık 3 bin mesaja kadar ücretsiz sağlayan twilio.com' u kullanıyorum. Kullanımı çok basit.

Kullandığım örnek kod; ( siz de geliştirip basitçe kullanabilirsiniz)

<?php
// Twilio kimlik bilgileri
$accountSid = "BURAYI KENDİ BİLGİLERİNİZ İLE DOLDURUN"; // Twilio Account SID
$authToken = "BURAYI KENDİ BİLGİLERİNİZ İLE DOLDURUN "; // Twilio Auth Token
$twilioNumber = "whatsapp:+1*****"; // Twilio WhatsApp Sandbox numarası
$recipientNumber = "whatsapp:+905*********"; // Sizin WhatsApp numaranız

// Form verilerini al
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    // Güvenli veri işleme
    $name = htmlspecialchars($_POST['name'] ?? '', ENT_QUOTES, 'UTF-8');
    $email = filter_var($_POST['email'] ?? '', FILTER_SANITIZE_EMAIL);

    // WhatsApp mesajı içeriği
    $messageBody = "Yeni form dolduruldu!\nAd: $name\nE-posta: $email";

    // Twilio API URL
    $url = "https://api.twilio.com/2010-04-01/Accounts/$accountSid/Messages.json";

    // Gönderilecek veri
    $data = [
        'From' => $twilioNumber,
        'To' => $recipientNumber,
        'Body' => $messageBody
    ];

    // cURL ile POST isteği
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($data));
    curl_setopt($ch, CURLOPT_USERPWD, "$accountSid:$authToken"); // Kimlik doğrulama
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);

    $response = curl_exec($ch);
    $httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);

    if ($httpCode == 201) {
        echo "Mesaj başarıyla gönderildi!";
    } else {
        echo "Hata: " . $response;
    }

    curl_close($ch);
}
?>

<!-- Örnek HTML Form -->
<form method="post" action="">
    <label>Ad:</label>
    <input type="text" name="name" required><br>
    <label>E-posta:</label>
    <input type="email" name="email" required><br>
    <button type="submit">Gönder</button>
</form>
Üye olduğunuzda kart bilgilerinizi dahi girmeden size $15.50 veriliyor. Giriş yaptıktan sonra phone number bölümünden kendinize özel numara alabiliyorsunuz. $1.15 kesiliyor. Her gelen mesaj için de $0.005 kesiliyor. Yani ücretsiz 2870 mesaj alma hakkınız oluyor.

NOT: Mesajların sorunsuz gelmesi için bildirimlerin gelmesini istediğiniz telefon numarasını doğrulamayı unutmayın. Yani diyelim ki twilio dan +1234556789 diye bir numara aldınız ve 051234567 numaranıza bildirimlerin gelmesini istiyorsunuz. Bu durumda 051234567 numaralı telefonunuzdan whatsappa girip twilio numaranıza yani örneğin +1234556789 'a whatsapptan mesaj atmanız gerekiyor. join too-hair diye. Daha sonra gelen bildirim mesajları da bu mesaj altından görünecektir.

Örnek Bildirim;