Minhaj
(Minhaj Shakeel)
1
أرسل طلب PUT إلى http://localhost:3000/t/220.json مع {"tags":["bug"]} لتحديث الوسوم في موضوعي ذي المعرّف 220.
أحصل على خطأ 403:
{"errors":["You are not permitted to view the requested resource."],"error_type":"invalid_access"}.
هل يمكن لأحد أن يخبرني بما أخطأت فيه هنا؟
تتطلب بعض نقاط النهاية المصادقة. ستحتاج إلى تمرير مستخدم API ومفتاح: https://docs.discourse.org/
Minhaj
(Minhaj Shakeel)
3
لقد قمت بالاهتمام بالمصادقة. في الواقع، أنا قادر على إضافة منشور في نفس الموضوع عبر واجهة برمجة التطبيقات.
لا أعرف إذن، لكن يجب أن يكون عنوان URL هو /t/-/220.json إذا لم تقم بتوفير اسم تعريفي.
Minhaj
(Minhaj Shakeel)
5
شكرًا لك، لقد نجح الأمر. لكن هل يمكنك التوضيح ما المقصود بـ ‘slug’ في هذا السياق؟
عنوان موضوعك المتوافق مع محركات البحث في هذه الحالة.
هذا الرابط هو: not-able-to-update-tags-using-api (انظر إلى شريط العنوان)
بمناسبة الحديث، هذه النصيحة حول استخدام - مستقاة في الواقع من التوثيق: