********* GÜNCELLEME SONUNDA EKLENDİ *********
Birçok yaklaşımı denedim ve bir kazananım var (bkz. Test 3), işte her birinin sonucu:
(Sanırım Test 3 sizin için de işe yarayacak çünkü sitenizi ziyaret eden kişi sizi kişi listesinde yoksa, buna izin verecek tek seçenek bu.)
Tüm testlerde, numaranın, ülke ve konum kodunun başında sıfır olmadan eksiksiz olması gerekiyordu. Misal:
- +55 (011) 99999-9999 (DEĞİL)
- +5511999999999 (EVET)
1. ve 2. testlerde, yalnızca şu ülke kodunda bir artı işaretiyle çalıştı: +5511999999999
Test 1:
<a href="whatsapp://send?abid=phonenumber&text=Hello%2C%20World!">Send Message</a>
Bu şekilde kişi listenizde telefon numarasına sahip olmanız gerekir . Benim için çalışmıyor çünkü kişi listemde bulunmayan bir numaraya mesaj gönderebilmek istedim.
Kişi listenizde numara yoksa, tüm kayıtlı kişilerinizi listeleyen Whatsapp'ı açar, böylece birini seçebilirsiniz.
Bir şeyler paylaşmak için iyi bir seçenek.
Test 2:
<a href="intent://send/phonenumber#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end">Send Message</a>
Bu yaklaşım yalnızca Android'de VE kişi listenizde numara varsa çalışır . Sahip değilseniz, Android SMS uygulamanızı açar, böylece kişiyi Whatsapp'ı kullanmaya davet edebilirsiniz.
Test 3 (Kazanan) :
<a href="https://api.whatsapp.com/send?phone=15551234567">Send Message</a>
Benim için tamamen işe yarayan tek yol buydu.
- Masaüstünde Android, iOS ve Web uygulamasında çalışır,
- Kişi listenizde olmayan bir numara ile sohbet başlatabilirsiniz .
- Önceden oluşturulmuş bir mesaj ekleyerek & text = [message-url-encoded] gibi bir bağlantı oluşturabilirsiniz :
https://api.whatsapp.com/send?phone=15551234567&text=Send20%a20%quote
Daha fazla kullanım kolaylığı için bir yer imine sahip olmak istiyorsanız, bunu kullanabilirsiniz:
javascript: (function() { var val= prompt("Enter phone number",""); if (val) location="https://api.whatsapp.com/send?phone="+escape('972' + val)+""; })()
Ülke kodunu you.r hedef ülke olarak değiştirmeniz (veya kaldırmanız) ve bir chrome / firefox bağlantısındaki adres alanına yapıştırmanız gerekir.
Dikkat etmeye değer:
***************** GÜNCELLEME (BAŞLAT) *****************
Whatsapp başka bir seçenek sundu, şimdi bunun gibi bir sohbete bir bağlantı oluşturabilirsiniz:
https://wa.me/[phonenumber]
Telefon numarası uluslararası formatta olmalıdır:
Bunun gibi:
https:
Böyle değil:
https:
Bağlantınıza önceden oluşturulmuş bir mesaj eklemek isterseniz, Kodlanmış metin URL'si ile sonuna ? Text = ekleyebilirsiniz :
https:
Örnek:
https:
Daha fazla bilgi burada:
https://faq.whatsapp.com/general/chats/how-to-use-click-to-chat
***************** GÜNCELLEME (SON) *****************