עזרה ב-API לשליחת מייל דרך sendgrid. הוספת תמונה.
-
אני שולח מייל למי שנרשם לאתר לרכישה, מייל שישלח לו את כל פרטי הגישה, לא מוצא איך אני עורך את זה זה מגיע לי רק שורות פשוטות.
הייתי רוצה להוסיף שם איזה תמונה, לסדר אותו מעט.const subject = `היי ${$w("#inputsem").value}, הודעה חשובה מחנות הילדים `; const email = `${$w("#inputmail").value}`; const body = `\rשלום ${$w("#inputsem").value} \rמצורף פרטי רישום לאתר מותג הילדים \r מכאן ניתן לגשת לנהל את הפעילות שלך באתר, מעקב אחר הזמנות, וכדו' \rשם משתשמש: ${$w("#inputmail").value} \rסיסמא: ${sisma} \rלכניסה לאיזור הניהול :${"https://www.google.co.il/account/my-orders"}`; sendEmail(subject, body, email) .then(response => console.log(response));
נניח אני רוצה להוסיף את התמונה הזו:
https://tchumim.com/assets/uploads/system/site-logo.png?v=4aueqe2nnf5 -
@אבי-203 הפונקציה הזאת:
sendEmail
זה משהו שאתה מממש בעצמך, זה לא חלק מה-API של WIX. האם אתה משתשמש במימוש שנמצא בכתבה הזאת?
אם כן, תצטרך לשנות את המימוש כך:const data = `from=${sender}&to=${recipient}&subject=${subject}&text=${bodyText}&html=${bodyHtml}`;
ואז לקרוא לפונקציה כך:
sendEmail(subject, bodyText, bodyHtml, email)
כאשר בתוך
bodyText
אתה שם את גירסת הטקסט הנקי, ובתוךbodyHtml
אתה שם גירסת HTML עם עיצוב.(אולי אפשר לשלוח רק HTML אבל נראה שזה לא מומלץ)