المصادقة
تستخدم Ideanote API مفاتيح API لمصادقة الطلبات. وترتبط جميع مفاتيح API بحساب Ideanote محدد، لذا لن تتمكن جميع الطلبات المقدمة باستخدام المفتاح إلا من الوصول إلى المحتوى والإجراءات نفسها المتاحة للحساب المرتبط به المفتاح. يمكنك عرض مفتاح API وإدارته في صفحة /settings/account
curl "<API Endpoint Here>" \
-H "Authorization: Bearer b22d83ae3d28ce49fd1f8633360516"const result = await fetch("<API Endpoint Here>", {
method: "<HTTP Method Here>",
headers: {
"Content-Type": "application/json",
Authorization: "Bearer b22d83ae3d28ce49fd1f8633360516"
}
});تأكد من استبدال b22d83ae3d28ce49fd1f8633360516 بمفتاح API الخاص بك.يتم التفويض إلى API عبر مصادقة رمز حامل HTTP باستخدام الترويسة Authorization كما يلي:
Authorization: b22d83ae3d28ce49fd1f8633360516
يجب إرسال جميع طلبات API عبر HTTPS. وستفشل الاتصالات التي تُجرى عبر HTTP العادي. كما ستفشل طلبات API التي لا تتضمن مصادقة.