מדריך | קבלת צינתוק עם הגעת מייל חדש
-
@שאול-נ-י אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:
לאחר שראיתי שביקשו כזה דבר, אני כותב עכשיו מדריך איך לקבל צינתוק בטלפון כשמגיע מייל חדש בתיבת המייל
הדבר התאפשר אודות ל - API החדש שימות המשיח פרסמו לצינתוקים החינמיים ועם סקריפט קצרשלב א: צריך להיות ברשותכם קו תוכן של חברת ימות המשיח
(באם אין לכם עדיין, התקשרו ל 0773137770 שלוחה 3 וקבלו קו תוכן חדש, התקשרו מיד לאחר קבלת המספר, הכניסו סיסמת מנהל כדי לפתוח את הקו לשימוש)
שימו לב: הקוד להלן [בשלב ד] משתנה אם הקו שלכם בפריווט או בשרת הרגיל, [באם פתחתם כעת קו חדש, ככל הנראה הקו שלכם יהיה בשרת הפריווט], נסו להיכנס לאתר הניהול בשרת רגיל או בשרת הפריווט, תראו איפה זה נפתח ופעלו לפי זה
שלב ב:* בקו שברשותכם הגדירו שלוחה חדשה להרשמה לצינתוקים החינמיים
(כדי להגדיר שלוחה כנסו לאתר הניהול הרגיל - או לאתר הניהול פריווט באם הקו שלכם בפריווט - , כנסו ללשונית "מערכת תוכן" בחרו שלוחה-לדוגמה 1, וכנסו ללשונית "הגדרות מתקדמות" [באם יש שם כבר קוד מחקו אותו] והדביקו את הקוד הבא
type=tzintuk זהו הגדרת סוג השלוחה list_tzintuk=123 וזה שם רשימת הצינתוקים
לחצו שמור כמה פעמים, ואתם יכולים לצאת מהשלוחה)
(אפשר לרשום כל מספר בשם רשימת הצינתוקים, רק לשים לב לשנות לפי זה להלן).
.
שלב ג: הרשמה לקבלת צינתוקים
התקשרו לקו שלכם, כנסו לשלוחה שהגדרתם כהרשמה לקבלת צינתוקים (1) ובתפריט שם בחרו בהוספת מספרכם לרשימה
עד כאן שלבי קו הטלפון, ועכשיו לשלבי הסקריפט.
שלב ד: כתיבת הסקריפט
כנסו לכאן ובצד ימין למעלה בחרו ב"פרויקט חדש".
יפתח לכם דף עם כמה שורות קוד, תנו לפרויקט שם כרצונכם בתיבה "פרויקט ללא שם"מחקו את הקוד הקיים והדביקו במקום את השורות הבאות
לשרת הרגילfunction tzintukim() { let newmessages = GmailApp.search ('is: inbox newer_than:1h'); for (let newmessage of newmessages){ let minutbefornoe = new Date (Date.now() -60000) if (newmessage.getLastMessageDate() > minutbefornoe) { let response = UrlFetchApp.fetch ('https://www.call2all.co.il/ym/api/RunTzintuk?token=07XXXXXXXX:******&phones=tzl:123'); Logger.log(response.getContentText()); } } }
לשרת פריווט
function tzintukim() { let newmessages = GmailApp.search ('is: inbox newer_than:1h'); for (let newmessage of newmessages){ let minutbefornoe = new Date (Date.now() -60000) if (newmessage.getLastMessageDate() > minutbefornoe) { let response = UrlFetchApp.fetch ('https://private.call2all.co.il/ym/api/RunTzintuk?token=07XXXXXXXX:******&phones=tzl:123'); Logger.log(response.getContentText()); } }
ניסיתי להעתיק ונרשם לי תפריט באנגלית בלי אפשרות להדביק??!? מה עלי לעשות??
-
@אהרן אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:
@שאול-נ-י האם יש דרך שרק משולח מסויים אקבל צינתוק?
כן, תוסיף בשורת החיפוש בשורה 2 את כתובת המייל של השולח
כלומר תכתוב כך (בשורה 2)let newmessages = GmailApp.search ('from: exemple@gmail.com is: inbox newer_than:1h');
-
@מנצפכ אמר במדריך | קבלת צינתוק עם הגעת מייל חדש:
אני רוצה שיצנתק גם במייל שלא נמצא בראשי
עשיתי שינוי בשורה 2
@שאול-נ-י זה יעבוד לי? (כרגע אין לי אפשרות לבדוק בפועל)let newmessages = GmailApp.search ('is:newer_than:1h');
בעיקרון, כל דבר שעובד בחיפוש הרגיל בגי'מייל יעבוד גם כאן.
בנוגע לשינוי שעשית, זה יעבוד על כל ההודעות שבמייל כולל הודעות יוצאות וטיוטות
אתה יכול לנסות לכתוב שיעבוד על כל מייל שמתקבל בכתובת המייל שלך, כךlet newmessages = GmailApp.search ('to:mail@gmail.com newer_than:1h');
(במקום
mail@gmail.com
תכניס את הכתובת שלך)