שאלה | לדעת האם סרטון יוטיוב פתוח בנטפרי מהאתר בapi
-
אני רוצה לדעת האם סרטון פתוח (לא סרטון 1 )
יש את הapi של נטפרי (כמובן לא רשמי)
function netfree(id) { fetch("https://www.google.com/~netfree/test-url?u=https://www.youtube.com/watch?v=" + id) .then(data => { console.log(data); }) .catch(error => { console.log(error); // הצגת מספר השגיאה בצורה מתאימה }); }
אבל יש בעיה של cors שהדפדפן חוסם לי את הגישה
האם למישהו יש פיתרון ? -
@yossboss כתב בשאלה | לדעת האם סרטון יוטיוב פתוח בנטפרי מהאתר בapi:
אני רוצה לדעת האם סרטון פתוח (לא סרטון 1 )
יש את הapi של נטפרי (כמובן לא רשמי)
function netfree(id) { fetch("https://www.google.com/~netfree/test-url?u=https://www.youtube.com/watch?v=" + id) .then(data => { console.log(data); }) .catch(error => { console.log(error); // הצגת מספר השגיאה בצורה מתאימה }); }
אבל יש בעיה של cors שהדפדפן חוסם לי את הגישה
האם למישהו יש פיתרון ?לשים שרת מתווך באמצע.
לפנות לנטפרי בצד שרת ולהתחבר לצד השרת מהיישום שלך. -
@yossboss כתב בשאלה | לדעת האם סרטון יוטיוב פתוח בנטפרי מהאתר בapi:
@liy זה ממש מסובך השרת צריך להיות בנטפרי
אולי יש לי אופציה לפנות ישירות לסרטן ואז לבדוק מה קוד השגיאה??
כי נטפרי זה 418 וסתם ככה יוטיוב יחזיר 400 השאלה איך אני יודע את קוד השגיאהאהה, לא שמתי לב שזה משהו פנימי בעצם..
-
@yossboss כתב בשאלה | לדעת האם סרטון יוטיוב פתוח בנטפרי מהאתר בapi:
כי נטפרי זה 418 וסתם ככה יוטיוב יחזיר 400 השאלה איך אני יודע את קוד השגיאה
יש CORS, אז אין לך דרך לדעת (בצד לקוח מאתר אחר)
@liy כתב בשאלה | לדעת האם סרטון יוטיוב פתוח בנטפרי מהאתר בapi:
@yossboss https://forum.netfree.link/topic/9449/סקריפט-שמזהה-אם-סרטון-יוטיוב-כבר-פתוח-אצל-נטפרי/9
זה הAPI שהוא הביא בשאלה
-
@צדיק-תמים כתב בשאלה | לדעת האם סרטון יוטיוב פתוח בנטפרי מהאתר בapi:
זה הAPI שהוא הביא בשאלה
אכן, יש שם דיון איך אפשר לממש זאת בלי שגיאת CORS וכן שלחתי את זה..
-
@liy הדיון לא נותן כלום, העובדות הן כמו שכתבתי לו כבר פעם קודמת, אין עוד דרך:
@צדיק-תמים כתב בבקשה | אשמח לחוות דעת על יוטיוב פרוץ באתר שבניתי:@yossboss כמו שכתבתי, שרת עם נטפרי (או סתם מחשב שפועל רצוף שישמש כשרת). או עם תוסף שכל מי שמשתמש באתר צריך להתקין.
-
@צדיק-תמים כתב בשאלה | לדעת האם סרטון יוטיוב פתוח בנטפרי מהאתר בapi:
@yossboss כתב בשאלה | לדעת האם סרטון יוטיוב פתוח בנטפרי מהאתר בapi:
כי נטפרי זה 418 וסתם ככה יוטיוב יחזיר 400 השאלה איך אני יודע את קוד השגיאה
יש CORS, אז אין לך דרך לדעת (בצד לקוח מאתר אחר)
-
@yossboss כתב בשאלה | לדעת האם סרטון יוטיוב פתוח בנטפרי מהאתר בapi:
@צדיק-תמים אין לי שום פתרון?
כמובן בלי תוסף או שרת בנטפרילא אין פתרון וב"ה שזה ככה, תדמיין מה האקרים היו עושים אם היית יכול לשאוב מה שאתה רוצה בצד הלקוח ?? לכן בגדול זה לא משהו שתצליח לעקוף.
לכן הפתרון הינו שנטפרי יאשרו הרשאות CORS מהאתר שלך לדומיין של גוגל (לא מאמין) -
@yossboss כתב בשאלה | לדעת האם סרטון יוטיוב פתוח בנטפרי מהאתר בapi:
@לא-מתייאש אני לא צריך את התוכן אני צריך רק את הקוד שגיאה (לגבי האקרים אפשר לעשות שרת פרוקסי בצד שרת)
גם את הקוד אי אפשר יש cors.
לגבי שרת פרוקסי, האקרים לא יוכלו לזייף אתרים של בנקים עם זה, כי הבנק יכולה לחסום את ה-ip של הפרוקסי... Cors נועד כדי למנוע את הדברים הללו.