איך לשלוח אימוג'י או תוו אחר באמצעות API?#
קיימות כמה שיטות לשלוח אימוג'י או תווים אחרים באמצעות API:
1. בעזרת קיצורי מקלדת#
השיטה הכי פשוטה לעשות זאת - להשתמש באמוג'י מובנים במערכת הפעלה שלכם.
לצערנו, השיטה לא תמיד פועלת.
בשביל זה תעמידו סמן בשדה טקסט והשתמשו בקיצורי מקלדת:
- ל-Windows:
Win + <
- ל-MacOS:
control + command + space
אחרי זה בחרו את התוו הרצוי בפופ-אפ.
2. ע"י העתקה#
אם השיטה "קיצורי מקלדת" לא עזרה וביישום שלכם קיצורי מקלדת לא עובדים, לפעמים, הפתרון הכי פשוט זה להעתיק אימוג'י ממסנג'ר, דפדפן או מקור אחר כלשהו.
דוגמה:
דוגמת אתר עם אימוג'י.
3. להשתמש בקודי תווים#
אם השדה לא תומך בהדבקה או האימוג'י שהודבקו מוצגים לא בצורה תקינה, נסו להשתמש בקידוד תווים.
השיטה לא עובדת ישירות מ-WhatsApp, WhatsApp Web, דפדפן או חשבון אישי.
ניתן להשתמש בה רק לשליחת טקסט גולמי באמצעות API (Postman, עיבוד 1C, שורה בגוף שאילתת http).
כדי לשלוח אימוג'י ב-WhatsApp מ-API שלנו אנחנו ממליצים להשתמש ב-UTF-16. בשביל זה עליכם להציג תוו בצורת מספר הקסדצימלי או זוג מספרים הקסדצימליים.
\uD83D\uDE01
- דוגמת זוג מספרים הקסדצימליים
המספרים ישנם [בטבלת תווי Unicode] (https://apps.timwhitlock.info/emoji/tables/unicode){:target="_blank"}.
שליחת תווים ע"י זוגות מספרים הקסדצימליים#
סדר הצגת תו בצורת מספרים הקסדצימליים:
-
לחצו על ערך הטור Unicode של האמוג'י הנבחר.
-
אחרי זה בחרו טור עם זוגות מספרים הקסדצימליים, למשל לאימוג'י
-
ציינו טקסט בקידוד Unicode ע"י הזנת קו נטוי הפוך עם אות לטינית קטנה u בצורה (
"\u"
) לפני כל מספר הקסדצימלי.
למשל:D83D DE01
=>\uD83D\uDE01
דוגמת שליחה בעזרת אובייקט עיבוד 1С
בשליחת שורה כזאת מ-API באמצעות אובייקט עיבוד 1C, תשלחו ב-WhatsApp - :
הכניסו זוג מספרים הקסדצימליים לאימוג'י נדרש, במקרה הזה: \uD83D\uDE01

תוצאה ב-WhatsApp:
שליחת תווים ללא זוג מספרים הקסדצימליים#
לאימוג'י ותווים מסוימים אין זוג מספרים הקסדצימליים.
סדר הצגת תו בצורת מספר הקסדצימלי:
-
לחצו על ערך הטור Unicode של האמוג'י הנבחר.
-
לאחר מכן בחרו טור Code, למשל לאימוג'י ✅.
-
ציינו טקסט בקידוד Unicode ע"י הזנת קו נטוי הפוך עם אות לטינית קטנה u בצורה (
"\u"
) לפני מספר הקסדצימלי.
למשל:2705
=>\u2705
דוגמת שליחה ✅ באמצעות Postman
ע"י שליחת שורה כזאת מ-API דרך Postman, תשלחו ב-WhatsApp ✅:
הכניסו מספר הקסדצימלי לאימוג'י נדרש, במקרה הזה: \u2705

תוצאה ב-WhatsApp:
שימוש במרווחים בין תווים
שימוש בתצוגה הקסדצימלית מאפשר להשתמש בתווים לא נראים, אשר מסמלים מרווח בין אותיות או ספרות. למשל זה מאפשר לשלוח הודעות ריקות או לשלוט ברווחים בצורה מדויקת יותר.
דוגמאות לתווי מרווחים:
\u00A0 - Non-Breaking Space | ![]() |
\u2000 - N רווח | |
\u2001 - M רווח | |
\u2002 - E רווח | |
\u2004 - רווח בעובי 3 "M" | |
\u2005 - רווח בעובי 4 "M" | |
\u2006 - רווח בעובי 6 "M" | |
\u2007 - רווח דיגיטלי | |
\u2008 - רווח לסימני פיסוק | |
\u2009 - רווח דק | |
\u200A - רווח בעובי שערה | |
\u2028 - מפריד שורות | |
\u205F - רווח מתמטי בינוני | |
\u3000 - רווח אידאוגרפי |