يا جماعة، آسف على ارتباكي، لكن هل تغيير تويتر لواجهة برمجة التطبيقات يعني أن المستخدمين لا يمكنهم استخدام تسجيل الدخول عبر تويتر بعد الآن إلا إذا دفعنا مقابل واجهة برمجة التطبيقات؟
إذا كان الأمر كذلك، فهل هناك طريقة لمعرفة عدد المستخدمين الذين يستخدمون ميزة تسجيل الدخول هذه لتحديد ما إذا كان يجب علينا الاحتفاظ بها ممكّنة؟ بخلاف ذلك، هل يمكننا تعطيل تسجيل الدخول عبر تويتر؟
آسف إذا كنت أساء الفهم، لقد تلقيت للتو بريدًا إلكترونيًا حول واجهة برمجة تطبيقات تويتر، شكرًا على أي مساعدة.
وها قد تعطل مرة أخرى بالنسبة لنا. لم نغير أي إعدادات، لكننا قمنا بالترقية إلى 3.1.0.beta4. قد تكون هذه الترقية غير ذات صلة، لكننا لا نعرف. قد يكون ببساطة أن واجهة برمجة تطبيقات تويتر لا تعمل مرة أخرى.
رأيت ملخص البريد الإلكتروني وحصلت على الفكرة ولكني تجاهلته أثناء التغيير ولم ألمس شيئًا وكل شيء ظل يعمل، نحن لا نستخدم تسجيل الدخول عبر تويتر، ولدينا هذا فقط للعروض المضمنة، ولكننا قمنا بتمكين تسجيل الدخول عبر تويتر لاختبار ما إذا كان يعمل وما زال يعمل بشكل جيد.
لقد قمت بذلك الشيء الخاص بالحساب المُعزز (قبل استحواذ ماسك) منذ فترة والذي كان مفقودًا في البرنامج التعليمي الأصلي على ما أذكر، ما أراه هو مشروع > تطبيقان وشارات الوصول V1.1 والوصول V2.
ربما سيتغير شيء ما ويكسر هذا، ولكن حتى الآن يستمر في التصرف كما هو متوقع.
أرى التنبيه في المنتج لـ “جديد” بعنوان “Twitter API v2”.
حسنًا، لقد كان يعمل عندما قمت بإعادة إنشائه، والآن لاحظت أنه لم يعد كذلك اليوم وذهبت للتحقق وحصلت على لافتة تقول الآن:
معلق: هذا التطبيق انتهك قواعد وسياسات تويتر. ونتيجة لذلك، لم يعد من الممكن الوصول إليه. للحصول على المساعدة، قم بتقديم [تذكرة دعم](https://help.twitter.com/forms/platform).
تعديل: إنه يعمل مرة أخرى بعد أن قمت بإعادة إنشائه… أعتقد أنني سأرى ما إذا كان سيتم تعليقه مرة أخرى لأي انتهاك غامض كان هذا…
ربما يكون السبب هو أنني قمت بتعيينه على وضع التطوير وليس الإنتاج؟
إمكانية الوصول إلى v1.1 لمجموعة مقيدة من نقاط النهاية الحالية التي تتصل بواجهة برمجة تطبيقات تويتر. التطبيقات التي لا تحتوي على مشاريع تقتصر على هذا المستوى.
لكن تطبيقي لديه أيضًا علامة v2:
إمكانية الوصول إلى v2 هي أحدث نقاط النهاية التي تتصل بواجهة برمجة تطبيقات تويتر. يمكن للتطبيقات الموجودة ضمن المشاريع فقط الوصول إلى نقاط النهاية هذه.
الآن، لا أعرف أي إصدار لواجهة برمجة التطبيقات يستخدمه تطبيق مشروعي.
كل ما أعرفه هو أن تسجيل الدخول و oneboxes يعملان.
وأعتقد أنه تم تعطيل تطبيقاتي الأخرى لأنه مع الإصدار المجاني، يمكنك الآن الحصول على تطبيق واحد فقط، مما يعني أنه لا يمكنك إضافة تسجيل دخول تويتر إلى العديد من منصات Discourse من نفس حساب مطور تويتر ضمن الخطة المجانية.
يبدو أن هذا هو “الانتهاك” الذي تم إبلاغي به، حتى لو لم يتم شرحه.
تحديث: التضمينات الغنية، والتي تسمح بتضمين التغريدات ووسائطها، تعمل مع البرنامج التعليمي، وتم تحديث الدليل.
بمعنى آخر، تم إصلاح كل شيء ويجب أن يعمل من جانبك، حيث اختبرت بنفسي اليوم.
إذا تم تعليق تطبيقك بواسطة تويتر، فتحقق من عدد التطبيقات التي لديك في حساب المطور الخاص بك، حيث أن الخطة المجانية تسمح بتطبيق واحد فقط.
إذا كنت مستضافًا بواسطة Discourse، فاعلم أنه يمكنك الحصول على الدعم من فريقنا مباشرة عن طريق مراسلة @team أو إرسال بريد إلكتروني إلى team@discourse.org.
سأتعرض للإيقاف لذا سأضطر لاستخدام واجهة برمجة التطبيقات الجديدة (لأنني كنت أستخدم تطبيق تطوير أو شيئاً من هذا القبيل).
هذه هي الطريقة التي تأخذ بها شركتان جميع المعلومات على الإنترنت. إنها لحظة حاسمة للانتقال وأنا أفكر في إزالة جميع الأشياء المتعلقة بتويتر وريديت من خادمنا.
يجب نسخ/تعديل/كتابة هذا على منتدى Discourse المستضاف ذاتيًا الخاص بنا ولكن أعتقد أننا سنحتاج إلى القيام بذلك بهذه الطريقة إذا أردنا الحصول على المعلومات حقًا.
سيتم فقدان كل شيء. بالمناسبة، قد يكون من الرائع بالنسبة لنا الاستمرار في استخدام onebox حتى لا نكسر مختبرنا وندفع لتويتر مقابل ذلك
لقد كان يعمل لبضعة أيام عندما اتبعت جميع خطوات الدليل التعليمي ولكنه توقف عن العمل مؤخرًا، وليس لدي أدنى فكرة عن السبب (خطأ 404 عند محاولة إنشاء الـ onebox). لقد أضفت هذه المعلومات في بداية الدليل.
أولاً ، بعد النجاح في تجاوز هذا الأمر سابقًا (كما فعل الكثير منكم أيضًا) ، لم يعد بإمكاني “إنشاء مشروع” - إنه فقط يعيد التحديث بسرعة ، بغض النظر عن المتصفح الذي أستخدمه.