تكوين تسجيل الدخول عبر Twitter ومميزات الربط الغنية لـ Discourse

أعتقد أنه قد تم بالفعل تحديث، “تمكين المصادقة من طرف ثالث” مفقود ويبدو واجهة المستخدم مختلفة؟

إعجابَين (2)

لقد استمعوا.

لست متأكدًا من سبب اختفاء الزر يا @carson، هل سيظهر مجددًا؟

3 إعجابات

في الوقت الحالي، من الأفضل الانتظار لمعرفة كيف تتطور الأمور.

لدي إعادة عمل كاملة لهذا how-to ولكن العملية مربكة.
يبدو أنه عندما نسجل كحساب مطور ونريد إنشاء تطبيق، فإنه يجبرنا على التقدم بطلب للحصول على وصول مرتفع لـ “تطبيق مشروع”، وهو ما لا نحتاجه. نحن نحتاج فقط إلى “تطبيق مستقل” للتمكن من إنشاء تسجيل دخول تويتر لـ Discourse. سيؤدي الوصول المرتفع إلى جعل ميزة تسجيل الدخول معطلة جزئيًا لسبب ما.

قد يغيرون العملية و/أو الواجهة في المستقبل القريب، لذلك أفضل الانتظار قبل العمل عليها مرة أخرى.

أيضًا، أي تطبيق تنشئه (مشروع أو مستقل)، لن تعمل التضمينات الغنية حاليًا. ستعمل فقط للتطبيقات الموجودة بدون تحديد “نوع التطبيق” (اختيار الإدخال ليس مطلوبًا، ولكنه لم يكن مطلوبًا من قبل).

إعجاب واحد (1)

تحديث آخر، يجب أن يكون الشخص الذي نشر هذا أعمى. الشعور العام تجاه هذه التغييرات ليس حماسياً، يبدو الأمر أشبه بعدم رضا الناس والكثير من الانتقادات.

4 إعجابات

شكراً جزيلاً على اهتمامك بالأمر، سأتابع هذا الموضوع، يرجى النشر مرة أخرى إذا/عندما تكتشف كيفية إعادة تشغيله. يا لها من فوضى يفعلونها هناك في تويتر.

إعجاب واحد (1)

حالياً، نحتاج إلى إنشاء حساب مطور واتباع الخطوات لإنشاء تطبيق مشروع (إذا لم أكن مخطئًا).\nعندما تتم الموافقة على تطبيقك (أو إذا كان لديك بالفعل حساب مطور معتمد وقادر على إنشاء تطبيقات)، فستحتاج إلى الانتقال إلى لوحة التحكم الخاصة بك وإنشاء تطبيق مستقل:\n\n

\n\nثم اتبع الخطوات، فالأمر بسيط.\n\nيُطلق على مفتاح واجهة برمجة التطبيقات في النهاية اسم “مفتاح مستهلك تويتر” في Discourse، ويُطلق على سر مفتاح واجهة برمجة التطبيقات اسم “سر مستهلك تويتر”.\n\nفي تطبيقك في لوحة تحكم تويتر، انتقل إلى إعدادات التطبيق وقم بتكوينه على النحو التالي:\n\n\n\nيجب أن تكون قادرًا على تسجيل الدخول بشكل صحيح باستخدام تويتر، ولكن التضمينات الغنية لن تعمل.

3 إعجابات

شكراً لك @Canapin، تمكنت من القيام بذلك وإعداد كل شيء. أرى أن بعض التغريدات لا يتم عرضها بشكل صحيح ولكن أعتقد أن ذلك يرجع إلى جانب تويتر الذي ليس في أفضل حالاته.

تحياتي وشكراً مرة أخرى :wink:

إعجاب واحد (1)

هذا بسبب إعداد “نوع التطبيق” المطلوب. أي خيار تختاره، لن تعمل الـ Rich Embeds.

إذا تم إنشاء تطبيقك في وقت لم يكن فيه هذا الإعداد موجودًا/غير مطلوب، فإن الـ Rich Embeds تعمل.

إعجابَين (2)

حسنًا، أعتقد أن “حساب الاختبار” و"التطبيق التجريبي" اللذين أنشأتهما قبل هذه الفوضى أصبحا الآن في “الإنتاج”

استشارات برمجية GIF

إعجاب واحد (1)

لتوضيح ذلك، لدي تسجيلات الدخول والتضمينات الغنية (تعمل) مفعلة على ثلاث منتديات، والآن الخيار المطلوب غير مضبوط :upside_down_face:

لقد تقدمت بطلب للحصول على ترخيص مطور منذ حوالي أسبوعين ولم تتم مراجعة طلبي بعد، ولكن ذلك كان قبل أن أسمع خبر أن ترخيص المطور يكلف 100 دولار. لم يتم ذكر ذلك مطلقًا عند التسجيل، وحتى الآن، سيحتاجون إلى مراجعة الطلب قبل أن أتمكن من دفع الأموال لهم نظرًا لأنه لا يمكنني فعل أي شيء في بوابة المطور حتى ذلك الحين.

هل تمت مراجعة أي طلب بنجاح منذ أن تولى إيلون زمام الأمور؟

لا أخطط أبدًا للدفع مقابله، ولكني أعتقد أنه سيكون من الجيد وضع ملاحظة في أعلى الدليل تفيد بأن واجهة برمجة تطبيقات تويتر أصبحت الآن نموذجًا مدفوعًا فقط لتوفير الوقت على الأشخاص. ناهيك عن ما إذا كانت عملية التقديم تعمل بشكل صحيح في الوقت الحالي lol.

إعجاب واحد (1)

لا يمكنني العثور على هذه المعلومات على موقع مطوري تويتر.

يبدو أن العديد من الروابط في وثائقهم لا تعمل.
على سبيل المثال، الرابط “انظر التسعير ->” هنا يؤدي إلى https://developer.twitter.com/en/more/pricing.html والذي يعيد التوجيه إلى https://developer.twitter.com/en/products/twitter-api

في نهاية هذه الصفحة يوجد:

لقد كنا نعمل بجد لتطوير مستويات واجهة برمجة التطبيقات المجانية والأساسية الجديدة، والتي من المقرر إطلاقها قريبًا جدًا! ترقبوا @TwitterDev ليوم الإطلاق وللمزيد من المعلومات.

لا توجد أخبار ذات صلة على حسابهم: https://twitter.com/TwitterDev

لقد أنشأت أيضًا حساب مطور جديد قبل شهر أو شهرين وأرسلت أول تطبيق لي للمراجعة. لم يتم التحقق منه بعد، ولكنه لم يُرفض أيضًا. ما زلت أنتظر تأكيدًا.

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

إعجاب واحد (1)

لقد أعلنوا عن ذلك هنا ولكنني لن أتفاجأ إذا كانوا يعيدون التفكير فيه الآن نظرًا لعدم وجود تحديثات حقيقية بشأنه منذ ذلك الحين

تعديل: في الواقع، ذكروا هذا بعد فترة، ولكن مرة أخرى، لن أتفاجأ إذا كان هذا يتغير الآن

أفترض أن عملية تقديم الطلبات قد تكون متوقفة بسبب كل هذه التغييرات التي يخططون لإجرائها.

إعجابَين (2)

بعد وقت (طويل جدًا)، تلقيت ردًا عبر البريد الإلكتروني من تويتر:

مرحبًا،

شكرًا لك على التقدم بطلب للحصول على إمكانية الوصول إلى Twitter API. نحن نعمل على تحديثات مثيرة بما في ذلك أنواع وصول جديدة وسيكون لدينا المزيد لمشاركته قريبًا. يرجى ترقبوا @TwitterDev وأعد تقديم طلبك بمجرد إطلاق واجهة برمجة التطبيقات الجديدة الخاصة بنا.

في هذه الأثناء، يمكنك معرفة المزيد عن Twitter API v2 والعثور على موارد على developer.twitter.com. نقدر اهتمامك المستمر بالتطوير على Twitter API.

شكرًا،

تويتر

(التأكيد بالخط العريض من قبلي)

علينا بالتأكيد الانتظار. :crossed_fingers:

إعجابَين (2)

لقد قمت بإعداد هذا بنفس الطريقة تمامًا وأحصل على هذا الخطأ عند محاولة التسجيل باستخدام تويتر:

image

هل يستغرق الأمر بعض الوقت حتى تنتشر المفاتيح على جانب تويتر؟

أهلاً بك يا بانيكوس!

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

إعجابَين (2)

إذًا، إذا كان لديك الإعداد بالفعل، فإنه يعمل، ولكن إذا كان تكوين “تطبيق تويتر” جديدًا، فإنه لا يعمل؟ أسأل لأنني تمكنت أيضًا من ربط حسابي على تويتر بملفي الشخصي في هذا المجتمع (meta.discourse.org).

من ما أعتقد أنني أعرفه (خذ الأمر مع قليل من الشك :smile:):

  • تطبيقات تويتر الحالية (منذ عدة أشهر؟ سنة؟) تعمل لتسجيل الدخول والتضمينات الغنية على ديسكورس

  • التطبيقات المستقلة التي تستخدم واجهة برمجة التطبيقات 1.1 تجعل تسجيل الدخول إلى تويتر يعمل وتعيد بشكل صحيح اسم مستخدم تويتر الخاص بالمستخدم وبريده الإلكتروني في نموذج التسجيل

  • التطبيقات المنتجة التي تستخدم واجهة برمجة التطبيقات 2.0 تجعل تسجيل الدخول إلى تويتر يعمل، ولكن بشكل سيء، حيث لن تعيد اسم مستخدم تويتر الخاص بالمستخدم وبريده الإلكتروني في نموذج التسجيل

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

إعجاب واحد (1)

قبل بضع دقائق تلقيت بريدًا إلكترونيًا من تويتر:

مرحبًا،

هذا إشعار بأنه تم تعليق وصول تطبيقك - Forum Login - إلى واجهة برمجة تطبيقات تويتر (Twitter API).
يرجى زيارة developer.twitter.com للتسجيل في مستويات الوصول الجديدة المجانية أو الأساسية أو المؤسسية.
يمكن العثور على مزيد من المعلومات في منتديات مجتمع المطورين.

مع خالص التقدير،
منصة مطوري تويتر

تسجيل الدخول إلى بوابة مطوري تويتر يظهر لافتة حمراء زاهية تحت التطبيق تقول:

هذا التطبيق انتهك قواعد وسياسات تويتر. نتيجة لذلك، لم يعد من الممكن الوصول إليه. للحصول على المساعدة، قم بتقديم تذكرة دعم.

أفترض أن هذه هي الرسالة القياسية عندما يقومون بـ “إيقاف” تطبيقات 1.1 القديمة، لقد أنشأت هذا في عام 2019. محاولة استخدام تسجيل الدخول إلى تويتر في المنتدى الآن يؤدي إلى ظهور رسالة “حدث خطأ عند بدء التفويض. يرجى المحاولة مرة أخرى.” المذكورة سابقًا.

إعجاب واحد (1)

وأنا أيضاً.

اذهب إلى https://developer.twitter.com واحذف تطبيق الويب القديم الخاص بك. ثم أنشئ تطبيقاً جديداً واتبع التعليمات الموجودة في أعلى هذا الموضوع. ستعود للعمل في وقت قصير.

لقد اختبرت إعادة الإنشاء الخاصة بي ويمكننا الآن تسجيل الدخول باستخدام تويتر مرة أخرى.