סקריפט שמזהה אם סרטון יוטיוב כבר פתוח אצל נטפרי
-
-
@אהרן-שובקס למה לא לגשת ישר לכתובת של הסרטון ובאם זה מחזיר 418 זה חסום ואם מחזיר 200 פתוח?
-
@צדיק-תמים אמר בסקריפט שמזהה אם סרטון יוטיוב כבר פתוח אצל נטפרי:
@אהרן-שובקס למה לא לגשת ישר לכתובת של הסרטון ובאם זה מחזיר 418 זה חסום ואם מחזיר 200 פתוח?
כהיום כשאתה ניגש לסרטון ביוטיוב שחסום הוא מחזיר קוד 200
בנוסף לכאורה פנייה לשרתי נטפרי זה הרבה יותר מהיר מאשר לפנות בבקשה לנטפרי שיפנה לגוגל... -
@אהרן-שובקס האחסון אתרים שלי חוסם CORS, האם יש אפשרות דרך שרת ?
-
@elie1105 כיוון שכתבת שאתה מעוניין ב-JS, חשבתי שהתשובה הזאת https://tchumim.com/post/134177 לשאלה שבדיוק שאלתי היום תעזור לך.
@אהרן-שובקס אתה בטוח במה שאתה אומר?
כי נכנסתי לסרטון חסום ופתחתי את הקונסול, ואני רואה שגיאה 418...
-
@elie1105 תודה רבה, אני אנסה עם fetch, ב-no cors mode
-
@צדיק-תמים אמר בסקריפט שמזהה אם סרטון יוטיוב כבר פתוח אצל נטפרי:
@אהרן-שובקס אתה בטוח במה שאתה אומר?
כי נכנסתי לסרטון חסום ופתחתי את הקונסול, ואני רואה שגיאה 418...תבדוק ב network בכל מקרה ככה זה אצלי
-
@elie1105 אמר בסקריפט שמזהה אם סרטון יוטיוב כבר פתוח אצל נטפרי:
@אהרן-שובקס האחסון אתרים שלי חוסם CORS, האם יש אפשרות דרך שרת ?
אתה יכול לפתוח את החסימה עם איזה שפה אתה כותב?
והאם זה לכולם או רק לך?
כי אם זה רק לך אז יש תוסף שמבטל את זה -
@אהרן-שובקס אני עם php, אבל זה קשור לאחסון אתרים שלי, אי אפשר לפתוח את החסימה מסיבה בטחונית. יש להם רובות שמוריד את פתיחה ב-header. רציתי לעשות את זה בלי תוסף. אבל תודה רבה, נראה שאני אסתדר עם fetch.
-
@אהרן-שובקס אבל יהיה יותר קל עם אוכל לקבל נתונים דרך השרת.
-
@elie1105 אמר בסקריפט שמזהה אם סרטון יוטיוב כבר פתוח אצל נטפרי:
@אהרן-שובקס אני עם php, אבל זה קשור לאחסון אתרים שלי, אי אפשר לפתוח את החסימה מסיבה בטחונית. יש להם רובות שמוריד את פתיחה ב-header. רציתי לעשות את זה בלי תוסף. אבל תודה רבה, נראה שאני אסתדר עם fetch.
אתה בטוח שזה חסימה מהאחסון אתרים?
אף פעם לא שמעתי על שרת אחסון אתרים שעושה שינוים בקוד
לפעמים פונקציות מסויומות חסומות ע"י השרת php אבל גם שם אפשר בד"כ לערוך את זה
אבל שרת שממש עושה שינוים בקוד אף פעם לא שמעתי -
-
-
@אהרן-שובקס לא שלמתי לפרמיום אבל בכל זאת יש את ההגבלה הזאת
-
@elie1105 אמר בסקריפט שמזהה אם סרטון יוטיוב כבר פתוח אצל נטפרי:
@אהרן-שובקס לא שלמתי לפרמיום אבל בכל זאת יש את ההגבלה הזאת
כתוב שם שזה רק לחינמי מוזר...
בכל מקרה למה לקנות שרת דרכם?
לי יש שרת בקונטאבו בכמה שקלים לחודש -
@אהרן-שובקס אמר בסקריפט שמזהה אם סרטון יוטיוב כבר פתוח אצל נטפרי:
רציתי לבנות את האתר שלי קודם כל, לדעת שאני אצילח לעשות מה שהייתי רוצה לעשות ואח"כ להעביר אותו, והעברה לשרת פרמיום שלהם היא בקליק אחד.
חוץ מזה שלא ידעתי שאין אפשרות ל-cors, אני מרוצה 100 אחוז וגם
משלם רק כמה שקלים לחודש.
מה ששתוב שזה יהיה תמיד חינם, זה למי שרוצה להישאר על המנוי החינמי.
https://infinityfree.net/premium/ -
@אהרן-שובקס דיברתי איתם והם פתחו לי את ה-cors, אבל עכשיו אני מקבל שגיאה כזאת : Access to XMLHttpRequest at 'https://www.google.com/~netfree/test-url?u=https://www.youtube.com/watch?v=MSNcxB9XikI' from origin 'mysite' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
-
@אהרן-שובקס אמר בסקריפט שמזהה אם סרטון יוטיוב כבר פתוח אצל נטפרי:
בנוסף לכאורה פנייה לשרתי נטפרי זה הרבה יותר מהיר מאשר לפנות בבקשה לנטפרי שיפנה לגוגל...
לא חושב שזה נכון.
אולי במקרה שזה חסום, אז בגוגל הוא לא בודק אם הדף קיים וכדו'.
אבל אם זה פתוח, בשניהם יהיה בדיקת רובוט. -
@elie1105 זה חסימת CORS.
אם הקוד הזה רץ בדפדפן, אין לך הרבה מה לעשות (מלבד להתקין את התוסף ש @אהרן-שובקס הזכיר, מעשה שיעזור רק לך, ולא לכלל המשתמשים באתר).אבל אתה יכול להרים שרת קטן שייתן לך את המידע אם הסרטון פתוח.
-
@מוטי-אורן אמר בסקריפט שמזהה אם סרטון יוטיוב כבר פתוח אצל נטפרי:
אבל אתה יכול להרים שרת קטן שייתן לך את המידע אם הסרטון פתוח.
פתרון זה לא ישים כי אפשר להריץ את הבדיקה רק מרשת שמסוננת על ידי נטפרי...
דרך אגב, אני חושב שכבר הגיע הזמן שלנטפרי יהיה API לבדיקות מהסוג הזה. הרי ברור שזה יכול לעזור להרבה מיזמים ופרויקטים טובים שנבנו/ייבנו בשביל משתמשי נטפרי, ומצד שני אני לא יכול לחשוב על משהו לא רצוי שיכול לצאת מזה. (ליתר ביטחון אפשר לא לעשות זה ציבורי אלא רק עם מפתח וכדו' כדי שהשימוש יהיה יותר מבוקר).