API call to have a user watch specific category(ies)?

أعتقد أن كتابة ذلك كملحق أو مكون لقالب سيكون أمرًا مباشرًا نسبيًا، وهو نوع من الكيانات القابلة للتضمين يمكنها تنفيذ هذه الإجراءات نيابةً عنك. المشكلة في كود AJAX المذكور أعلاه هي أنك ترسل مفتاح API العالمي لجميع المستخدمين إلى العميل. هذا بالتأكيد فكرة سيئة.

المشكلة التي ستواجهها عند إنشاء رابط، وفقًا للموضوع الأصلي، هي أن استدعاء الـ API يتطلب إجراء POST عبر REST، بينما يمكن للروابط إصدار إجراء GET عبر REST فقط.