********* อัปเดตเพิ่มในตอนท้าย *********
ฉันได้ลองหลายวิธีแล้วและมีผู้ชนะ (ดูการทดสอบ 3) นี่คือผลลัพธ์ของแต่ละวิธี:
(ฉันคิดว่าการทดสอบ 3 จะใช้ได้ผลกับคุณเช่นกันเพราะหากบุคคลที่เข้าชมไซต์ของคุณไม่มีคุณอยู่ในรายชื่อผู้ติดต่อนั่นเป็นทางเลือกเดียวที่จะอนุญาต)
ในการทดสอบทั้งหมดหมายเลขจะต้องสมบูรณ์พร้อมด้วยประเทศและรหัสสถานที่โดยไม่มีศูนย์เริ่มต้น ตัวอย่าง:
- +55 (011) 99999-9999 (ไม่)
- +5511999999999 (ใช่)
ในการทดสอบ 1 และ 2 จะใช้ได้เฉพาะกับเครื่องหมายบวกบนรหัสประเทศ: +5511999999999
ทดสอบ 1:
<a href="whatsapp://send?abid=phonenumber&text=Hello%2C%20World!">Send Message</a>
วิธีนี้คุณต้องมีหมายเลขโทรศัพท์ที่อยู่ในรายชื่อผู้ติดต่อของคุณ มันไม่ได้ผลสำหรับฉันเพราะฉันต้องการที่จะสามารถส่งข้อความไปยังหมายเลขที่ฉันอาจไม่มีในรายชื่อผู้ติดต่อของฉัน
หากคุณไม่มีหมายเลขในรายชื่อผู้ติดต่อระบบจะเปิด Whatsapp ที่แสดงรายชื่อผู้ติดต่อที่ลงทะเบียนไว้ทั้งหมดเพื่อให้คุณสามารถเลือกได้
เป็นตัวเลือกที่ดีสำหรับการแบ่งปันสิ่งต่างๆ
ทดสอบ 2:
<a href="intent://send/phonenumber#Intent;scheme=smsto;package=com.whatsapp;action=android.intent.action.SENDTO;end">Send Message</a>
วิธีนี้ใช้ได้เฉพาะกับ Android และหากคุณมีหมายเลขในรายชื่อผู้ติดต่อของคุณ หากคุณไม่มี Android จะเปิดแอป SMS ของคุณคุณจึงสามารถเชิญผู้ติดต่อให้ใช้ Whatsapp ได้
การทดสอบ 3 (ผู้ชนะ) :
<a href="https://api.whatsapp.com/send?phone=15551234567">Send Message</a>
นี่เป็นวิธีเดียวที่ได้ผลเต็มที่สำหรับฉัน
- ทำงานบน Android, iOS และเว็บแอปบนเดสก์ท็อป
- คุณสามารถเริ่มการสนทนาด้วยหมายเลขที่คุณไม่มีในรายชื่อผู้ติดต่อของคุณ
- คุณสามารถสร้างลิงก์โดยเพิ่มข้อความที่สร้างไว้ล่วงหน้าและ text = [message-url-encoded]เช่น:
https://api.whatsapp.com/send?phone=15551234567&text=Send20%a20%quote
และหากคุณต้องการมี bookmarklet เพื่อความสะดวกในการใช้งานเพิ่มเติมคุณสามารถใช้อันนี้:
javascript: (function() { var val= prompt("Enter phone number",""); if (val) location="https://api.whatsapp.com/send?phone="+escape('972' + val)+""; })()
คุณจะต้องเปลี่ยนรหัสประเทศ (หรือลบออก) เป็นประเทศเป้าหมายของคุณและวางลงในช่องที่อยู่ในลิงก์ chrome / firefox
แจ้งให้ทราบล่วงหน้า:
***************** อัปเดต (เริ่ม) *****************
Whatsapp มีตัวเลือกอื่นให้ใช้งานตอนนี้คุณสามารถสร้างลิงค์เดียวไปยังการสนทนาได้ดังนี้:
https://wa.me/[phonenumber]
หมายเลขโทรศัพท์ควรอยู่ในรูปแบบสากล:
แบบนี้:
https:
ไม่เหมือนนี่:
https:
และหากคุณต้องการเพิ่มข้อความที่สร้างไว้ล่วงหน้าหนึ่งข้อความในลิงก์ของคุณคุณสามารถเพิ่ม? text =ต่อท้ายด้วย URL ข้อความที่เข้ารหัส:
https:
ตัวอย่าง:
https:
ข้อมูลเพิ่มเติมที่นี่:
https://faq.whatsapp.com/general/chats/how-to-use-click-to-chat
***************** อัปเดต (จบ) *****************