לא ניתן ליצור נושא באמצעות ה-API כאשר הקטגוריה היא "צפייה בלבד ותגובה בלבד"

שלום לכולם,

נתקלתי בבעיית הרשאות בעת ניסיון ליצור נושאים חדשים דרך ה-API בקטגוריה שנעולה רק ל"ראייה" ו"תגובה".

מה שאני מנסה לעשות

  1. בדף חיצוני, אני אוסף כותרת/גוף/קטגוריה ממשתמש.
  2. הסקריפט שלי שולח POST ל-/posts.json כדי לגלם את המשתמש הזה.
  3. אני מצפה שייווצר נושא חדש בקטגוריה שנבחרה.

מה שקורה בפועל

  • הרשאות הקטגוריה מוגדרות לראייה ותגובה בלבד (אסור “יצירה”).
  • הסקריפט שלי נכשל מיד עם:
{"status":403,"body":"{\"errors\":[\"You are not permitted to view the requested resource.\"],\"error_type\":\"invalid_access\"}"}

אם אני משנה זמנית את הקטגוריה כדי לאפשר “יצירה” לכל משתמש, אותה קריאת API מצליחה והנושא נוצר.

האם יש דרך לאפשר לקריאות API ברמת המשתמש ליצור נושא חדש בקטגוריה שנעולה אחרת מבלי לפתוח את הקטגוריה לצמיתות?

תודה מראש!

זה פועל כמתוכנן.

כשאתה פועל כמשתמש המשתמש במפתח API, אתה פועל כאותו משתמש, ללא הרשאות נוספות.

פתרונות עוקפים הם לשנות את בעל הנושא לאחר יצירתו (כמנהל מערכת), או להעביר את הנושא לקטגוריה המוגבלת (כמנהל מערכת).

2 לייקים

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.