استخدام Doconut ضمن SDK أو API عام
تتناول هذه الصفحة كيفية تعريفنا للاستخدام وترخيص برنامجنا عندما تُستخدم منتجاتنا في برامج المستخدم النهائي مع SDK أو API عام.
اتفاقية ترخيص المستخدم النهائي
بموجب اتفاقية ترخيص المستخدم النهائي القياسية لدينا، لا يُسمح للعملاء الذين يستخدمون موقع المطورين بالكشف عن أي نوع من API العام أو أي واجهة برمجية أخرى للمطورين الآخرين التي تستخدم منتجات Doconut إما مباشرة أو غير مباشرة.
ترخيص SDK
بالنسبة للعملاء الذين يحتاجون إلى كشف ميزات تستخدم منتجاتنا كجزء من مكتبة التطوير العامة، API، API عبر الإنترنت أو SDK لمنتجهم الخاص، نقدم طريقة لاستخدام منتجاتنا: استخدام ترخيص SDK. راجع الأسئلة المتكررة للحصول على تفاصيل حول هذا النوع من الترخيص.
ما الذي يُعتبر استخدامًا داخل SDK أو API؟
نُعرّف ذلك بأنه ينطبق إذا كان لديك مكتبة تطوير أو API أو API عبر الإنترنت أو استخدام SDK كأي منتج يكشف عن ميزات أو وظائف منتجات Doconut ضمن API العامة الخاصة به. إذا لم يكن لمنتجك API عامة أو SDK للمطورين الآخرين لاستخدامها، فإن ذلك لا ينطبق.
لا يهم مدى كشف ميزاتنا أو وظائفنا؛ إذا كان تنفيذ استدعاء API عام داخل منتجك 'يتعامل' مع أي من منتجات Doconut كجزء من أداء وظيفته، فإننا نعتبر ذلك استخدامًا يتطلب ترخيص SDK. ولا يهم أيضًا عدد طبقات التجريد التي يمتلكها التطبيق؛ إذا تم إتاحة ميزات/وظائف Doconut للمطورين الآخرين عبر API، فإن ترخيص SDK مطلوب.
ما هي الفروقات الرئيسية في الترخيص؟
بموجب ترخيص المطور العادي لدينا، يُسمح لك بنشر تطبيقك في نطاق واحد وأي نطاق فرعي داخله. بالنسبة لترخيص الموقع، تُمنحك الحق في النشر في أي نطاق تملكه شركتك. إذا لم يكن النطاق مملوكًا لشركتك، فعليك استخدام ترخيص SDK.
مع ذلك، عندما يحتوي منتجك على API عامة، يُطلب منك استخدام ترخيص SDK. إذا كان لديك ترخيص مطور أو موقع موجود بالفعل وأصبح برنامج المستخدم النهائي الآن يحتوي على API عامة، فستحتاج إلى الانتقال إلى ترخيص SDK.