עזרה | גישה לAPI של NodeBB
-
שלום, במתמחים טופ הפקודה הזאת מחזירה את הAPI בJSON
$.getJSON('https://mitmachim.top/api/user/נ-נח', data => console.log(data))
ולאתרים אחרים אין גישה לAPI, כנראה צריך הרשאות
זה השגיאות שקיבלתי בדף HTML שהכנתי:index.html:1 Access to XMLHttpRequest at 'https://mitmachim.top/api/user/%D7%A0-%D7%A0%D7%97' from origin 'null' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. jquery.min.js:2 GET https://mitmachim.top/api/user/%D7%A0-%D7%A0%D7%97 net::ERR_FAILED
יש דרך לעקוף את האי-הרשאות?
תודה רבה! -
@נ-נח אין דרך לעקוף את זה עבור כלל המשתשמים בדף שלך. אם רק אתה הולך להשתמש בדף תוכל להשבית בדיקות CORS בדפדפן.
יש הגדרות בפאנל הניהול של נודביבי לאפשר קריאות API מדומיינים אחרים: https://your-nodebb.forum/admin/settings/advanced#access-control-allow-origin