كيفية نشر الصور عبر API؟

لقد تأخرت في الحضور، لكنني كتبت واجهة برمجة تطبيقات discourse-api خارجية لـ nodejs من قبل:

باستخدام هذه المكتبة، يمكنك إنشاء تحميلات بسهولة. فقط قم بما يلي:

const { DiscourseApi } = require("node-discourse-api");
const api = new DiscourseApi("https://discourse.example.com");
api.options.api_username = "API_USERNAME";
api.options.api_key = "API_KEY";

api.createUpload(file_path_or_buffer, { filename: "filename" })

(ملاحظة: هذه المكتبة ليست كاملة)