سؤال
كيف يمكنني دمج onedrive مع winjs.أظهر البحث أي نتيجة، لكنني وجدت تحدي DVLUP، تكامل Onedirve (وليس Sepcific إلى WINJS).
المحلول
يعتمد على ما تقصده بواسطة WINJS.إذا كان تطبيق ويب فقط، فاستخدم OneDrive API مكشوف مباشرة تماما مثل أي api JavaScript.يستخدم OneDrive OAuth مقابل تسجيل الدخول: https://dev.onedrive.com/auth/msa_oauth.htm
في حالة WINJS هذا يعني استخدام XHR والوعود.يمكنك أن تجد بعض النصائح ل OneDrive Oauth من Twitter Oauth من هذا المنشور: Twitter Oauth مع WINJS أنها تعمل بنفس الطريقة).
إذا لم يقم بجهاز محدد، فقم بتعيين قواعد البيان اليمنى، وربما تحتاج إلى تنزيل SDK لمعالجة الملفات.WinJs يشمل ملف fileopenpicker و filesaveicker لملفات التعامل (موجود من Windows.Storage.Pickers Namespace): https:// dev.onedrive.com / sdks.htm