פלטפורמת ביטול ספאם אוטומטית | דיון
-
@chv אמר בפלטפורמת ביטול ספאם אוטומטית | דיון:
לא ניתן לקבל את כל הקטגוריות להודעה מסוימת
אתה בטוח?
אני יודע שאפשר בGMAIL APIאם אתה רוצה גם אבדוק איך בדיוק.
עריכה: בדקתי.
הResponse של בקשת Message מחזיר בין השאר מערך labelIds[].
https://developers.google.com/gmail/api/reference/rest/v1/users.messages#Message
שורה 4:
{ "id": string, "threadId": string, "labelIds": [ string ], "snippet": string, "historyId": string, "internalDate": string, "payload": { object (MessagePart) }, "sizeEstimate": integer, "raw": string }
ואתה יכול לשנות על הודעה מסוימת לא רק על שרשור נראה לי.
-
@www מעולה!!
עכשיו אפשר פשוט להכניס כזה בערך:if (Gmail.Users.Messages.get('me', id).labelIds.includes('CATEGORY_PROMOTIONS')) { Gmail.Users.Threads.modify({removeLabelIds: ['CATEGORY_PROMOTIONS']}, 'me', id) }
(כתבתי לא נכון, כי ה-ID של השרשור ושל ההודעה שונים, כך שצריך להשתמש במשתנים שונים אבל לא משנה)
מעניין שבAPI שמתעסק עם שרשורים ולא עם הודעות אי אפשר לקבל את זה. ובהודעות כן.@www אמר בפלטפורמת ביטול ספאם אוטומטית | דיון:
ואתה יכול לשנות על הודעה מסוימת לא רק על שרשור נראה לי.
רק על הודעה מסוימת (לפי ID) ועל שרשור אי אפשר.. כנ"ל
-
@chv אמר בפלטפורמת ביטול ספאם אוטומטית | דיון:
רק על הודעה מסוימת (לפי ID) ועל שרשור אי אפשר.. כנ"ל
אז מה שכתבת לא נכון?
@chv אמר בפלטפורמת ביטול ספאם אוטומטית | דיון:
למחוק קטגוריות משרשור מסוים - המזהה שצריך לכתוב הוא ID של שרשור
שימוש בפועל כדי לשנות קטגוריות של שרשור https://developers.google.com/gmail/api/reference/rest/v1/users.threads/modify
הסתמכתי על זה.
-
@www אמר בפלטפורמת ביטול ספאם אוטומטית | דיון:
אז מה שכתבת לא נכון?
לא נכון חלקית, כלומר עדיין יש כאן קושיא למה אפשר לקבל
labelIds
רק על אובייקט של הודעה ולא על אובייקט של שרשור (תנסה בעצמך - אובייקט כזהGmail.Users.Threads.get('me', id)
לא מכיל מערךlabelIds
. רק אובייקטGmail.Users.Messages.get('me', id)
)אז מה שכתבתי שלא ניתן לקבל רשימת קטגוריות להודעה שגוי. אפשר לקבל.
תודה רבה על ההארה!!
נ.ב. ליתר ביאור, למה אני נדבק לשינוי דווקא של השרשור ולא רק של ההודעה (זה אפשרי כמובן לבצע את מחיקת הקטגוריה רק לאובייקט של הודעה) כי אני משער שלשנות הודעה יחידה בתוך שרשור זה לא ישפיע לגבי הסיווג שלה (באמת מעניין לחשוב על זה, איך גימייל אמור למקם כזה שרשור, שחלקו מוגדר ככה וחלקו אחרת)
-
@chv ניסיתי כעת את הפיתרון הנ"ל והוא לא עבד מכיוון שגוגל מזהה אם המשתמש מוציא מהספאם באופן קבוע ואז הוא מפסיק להעביר לשם הודעות.
הנ"ל נכתב לאחר הניסיון שלי עם כמות גדולה של הודעות מייל שב300 הראשונים היו כעשרה שהופיעו בספאם ולאחר שהוצאתי אותם, ב200 הבאים היו עוד כמה ומאז שהוצאתי גם אותם לא הגיעה אפילו הודעה אחת לספאם.
אני זקוק לפתרון מכיון ששלחתי הודעת עדכון בנוגע לשתי בעיות שהיו בתוכנה בתחילת הפצתה ותוקנו לאחר מכן, אולם חלק מהמקבלים תייגו זאת כספאם למרבה הצער ומשכך, אנשים שיש לזה משמעות חשובה מאוד מבחינת השימוש בתוכנה לא ראו את ההודעה. -
@הפצת-אנקי לא מדוייק.
גוגל בודק לפי % אנשים שמדווחים על ספאם מלבד תוכן הודעה שחשובה לא פחות, ככל והתוכן כבר תוייג כספאם, (דוגמא ירושות של קרוב משפחה שהשאיר צוואה וכו').
כאן תוכל לראות כמה אנשים מדווחים עליך כספאם בכל משלוח דואר.
לשם בדיקה יש להוסיף רשומות בדומיין שולח לאימות -
@הפצת-אנקי אמר בפלטפורמת ביטול ספאם אוטומטית | דיון:
@by6199 איך אפשר להשתמש בזה לכתובת גימייל פשוטה?
לא נראה לי שאפשר
-
@הפצת-אנקי אמר בפלטפורמת ביטול ספאם אוטומטית | דיון:
@by6199 אם כך זה לא יעזור לי מכיון שאני מפיץ הכל מכתובת גימייל שאינה עסקית.
יש דרך להוסיף כתובת פשוטה לחשבון עסקי?לא קשור לחשבון עסקי או רגיל.
מה שמשנה הוא אם זה דומיין שלך או לא.