سؤال

مرحبًا ، أقوم بتطوير عميل Twitter على iPhone ، وأستخدم هنا مكتبة MgTwitter و Oauthentication ، أنا أؤكد (تسجيل الدخول) والحصول على الرمز المميز للطلب ،

مشكلتي هي ، عندما أرسل طلب أنا أخطئ

طلب 8DC1F854-0F16-40BF-85EC-669AF0B25FCE فشل مع الخطأ: مجال الخطأ = رمز HTTP = 401 "لا يمكن إكمال العملية (HTTP خطأ 401.)"

كيف يجب علي حل هذا الخطأ

أرجوك قل لي

شكرًا لك

هل كانت مفيدة؟

المحلول

من المحتمل أن يكون Twitter مجرد تراجع ورمزك جيدًا.

نصائح أخرى

ما الذي نجح بالنسبة لي: انتقل إلى تطبيق Twitter الخاص بك وفي الإعدادات تعيين نوع التطبيق إلى "القراءة والكتابة".

الآن جربت هذا وما زال التطبيق أعطاني نفس الخطأ. ثم فتحت حساب Twitter الخاص بي (ذ الذي تستخدمه لتسجيل الدخول). انقر على الإعدادات والتطبيقات وتحقق من الوصول إلى التطبيق الذي قمت بإنشائه. في حالة قراءتها فقط ، قم بإلغاء الوصول ، وانتقل إلى محاكاة iPhone وإعادة ضبط المحتوى والإعدادات (يمكنك القيام بذلك عن طريق النقر على محاكاة iOS في القائمة أعلى الشاشة). قم بتجميع البرنامج مرة أخرى وحاول التحقق من وصول القراءة في حساب Twitter الخاص بك الآن.

لقد نجح هذا الأمر بالنسبة لي لأنه عندما قمت بتشغيل البرنامج لأول مرة ، تم تعيين نوع التطبيق على القراءة فقط. تغيير نوع التطبيق بعد ذلك لا يحدث فرقًا.

ملاحظة: تركت عنوان URL للاتصال فارغًا.

هناك سببان: 1. تأكد من إنشاء التطبيق الخاص بك ، إنه لا "اقرأ فقط". 2. حدد التطبيق جانب العميل بدلاً من تطبيق المستعرض/الويب.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top