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

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

كيفية الحصول على مفتاح Twitter API – تعليمي

لربط Twitter بموقعك على الويب ، من الواضح أنك ستحتاج إلى حساب. إذا لم يكن لديك واحد ، فقم بإنشاء مفتاح Twitter API.

الخطوة 1: قم بتشغيل حساب مطور Twitter

بادئ ذي بدء ، انتقل إلى قسم المطورين.

الخطوة 2: التقدم بطلب للحصول على حساب مطور

سجل بحسابك على منصة تويتر للمطورين.

اقرأ أيضاً :  أفضل تطبيقات الوصفات للتنزيل في عام 2021

أولاً ، سيتعين عليك إرسال معلومات حول تطبيقك المستقبلي الذي سيستخدم بيانات Twitter.

الخطوة 3: اختر سبب استخدام مفتاح Twitter API

يمكن أن يكون إنشاء واجهة برمجة تطبيقات لروبوت Twitter ، والتدريس ، وإجراء البحوث الأكاديمية وبعض الأشياء الأخرى.

الخطوة 4: املأ الحقول المطلوبة

حدد البلد الذي تعيش فيه واكتب الاسم الذي تريد أن يتصل بك فريق Twitter. اضغط على “التالي”.

الخطوة 5: أجب عن الأسئلة التفصيلية حول تطبيقك المستقبلي.

هناك العديد من الأسئلة بمجالات لا تقل عن 100 حرف. سيتعين عليك ملء البيانات المحددة حول المشروع حيث ستستخدم Twitter.

أيضًا ، يمكنك اختيار المتغير الذي لن تقوم بتحليل بيانات Twitter بأي شكل من الأشكال.

انتبه بشكل خاص لهذه الخطوة. إذا بدت المعلومات التي تقدمها غير كافية لمطوري تويتر ، فلن يسمحوا لك بالوصول إلى Twitter API

الخطوة 6: تحقق من المعلومات.

إذا كان كل شيء على ما يرام ، فانقر على “تبدو جيدة!”

الخطوة 7: اقرأ شروط المطور

راجعها واقبلها من خلال النقر على “إرسال الطلب”. من فضلك ، لاحظ أنه يجب أن يكون لديك بريد إلكتروني تم التحقق منه قبل إرسال الطلب على Twitter.

يدعي بعض المطورين أنهم ينتظرون منذ شهور. على أي حال ، إذا قررت إنشاء تطبيق قائم على Twitter ، فلا تنتظر حتى اللحظة الأخيرة.

تحقق من كل شيء بشكل صحيح! يراجع Twitter كل شيء بعناية شديدة ، وإذا بدت حالة الاستخدام الخاصة بك مشبوهة ، فسيرفضون التطبيق. لن تتمكن من استئناف هذا القرار.

بمجرد أن تصبح مؤهلاً لوصول المطور ، انتقل إلى المرحلة الثانية – إنشاء مفتاح API.

الخطوة 8: انقر فوق علامة التبويب “التطبيقات”.

بعد ذلك ، انتقل إلى قسم مفاتيح واجهة برمجة تطبيقات المستهلك. انسخ مفتاح API الخاص بك (الذي ستقوم بنسخه إلى حقل ACCESS_TOKEN في التعليمات البرمجية الخاصة بك) وسر واجهة برمجة التطبيقات (والذي سيكون خاصية ACCESS_SECRET).

اقرأ أيضاً :  ما هي قذائف الويب وكيف يمكنني حماية نظامي من الهجمات عن بُعد؟

انسخ “رمز الوصول” و “سر رمز الوصول”. ستجدهم بعد التمرير لأسفل إلى رمز الوصول وقسم سر رمز الوصول. انقر فوق “إنشاء”.

الخطوة 9: مبروك!

أخيرًا ، لديك مفتاح Twitter API ورمز الوصول. الآن ، اختر محتوى Twitter الذي ترغب في تقديمه على موقع الويب ، إذا كان تفاعليًا أو ثابتًا.

بيانات اعتماد Twitter API

لتلخيص ذلك ، سيتعين عليك الحصول على رموز وصول المستخدم بمساعدة مصادقة ثلاثية: بيانات اعتماد العميل ، وبيانات الاعتماد المؤقتة ، وبيانات اعتماد الرمز المميز.

أمثلة على واجهة برمجة تطبيقات Twitter

هناك نوعان رئيسيان من واجهات برمجة التطبيقات: واجهة برمجة التطبيقات المتدفقة وواجهة برمجة تطبيقات REST. الأول هو نشر التغريدات في الوقت الفعلي على موقع ويب ، بينما تعمل واجهات برمجة تطبيقات REST على تقديم أنواع معينة من المحتوى (فقط التغريدات التاريخية أو التعليقات أو المتابعين فقط). دعنا نلقي نظرة فاحصة على Streaming API أولاً.

حدود سعر واجهة برمجة تطبيقات Twitter والتسعير

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

بشكل أساسي ، هناك ثلاثة مستويات من الوصول إلى البيانات تتوافق مع مستويات نمو مشروعك: قياسي ، ومميز ، ومؤسسي. معظم ميزات Twitter مجانية ، ولكن للحصول على وظائف ووصول أفضل ، سيتعين عليك التبديل إلى اشتراك Premium أو Enterprise .

ستجد أدناه جدولًا يحتوي على واجهات برمجة تطبيقات Twitter الرئيسية وتوافر مستوى الاشتراك فيها.

تغييرات واجهة برمجة تطبيقات Twitter

لفهم الأعمال الداخلية لمفتاح Twitter API ، يجب على المرء أن يعرف تاريخ تغييراته.

تغيير 2016 : أضافت واجهة برمجة تطبيقات البحث دعمًا لبعض عوامل التشغيل الجغرافية ، مثل المكان والمكان_البلد والملف_المنطقة.

اقرأ أيضاً :  كيفية ربط تقويم Google وأحداث Outlook بحساب Amazon Echo الخاص بي؟

تغيير 2017 : تم تغيير PowerTrack API التاريخية و Replay API. بدأوا في دعم تصفية اقتباس التغريدات. أيضًا ، أصبحت البيانات الوصفية للاستطلاع متاحة من خلال واجهات برمجة التطبيقات الخاصة بمؤسسة Twitter.

تغيير 2018 : تم إطلاق إصدار جديد من واجهة برمجة التطبيقات للاستخدام. نتيجة لذلك ، أضاف مطورو Twitter قدرة المبرمجين على عرض وتعديل تطبيقات Twitter الحالية الخاصة بهم عبر لوحة معلومات تطبيق Twitter على developer.twitter.com أثناء تسجيل دخولهم إلى حساب Twitter الخاص بهم.

تغيير 2019 : تم تغيير تنسيق PowerTrack التاريخي ، وأصبحت ثلاث قيم متاحة: “الاسم” و “الوصف” و “الموقع” للتغريدات التاريخية المجمعة. علاوة على ذلك ، تم إصدار ميزة جديدة لواجهة برمجة تطبيقات نشاط الحساب. بعد ذلك ، يمكن للمطورين معرفة ما إذا كان الحساب الذي يذكر المستخدم المشترك الخاص بك محظورًا.

تغيير 2020 : لجعل Access Token و Access Token Secret أكثر أمانًا ، لا يسمح مطورو Twitter برؤيتهما على لوحة القيادة بعد أول مرة يتم إنشاؤها.

توثيق واجهة برمجة تطبيقات Twitter

قبل البدء ، راجع التوثيق النهائي . ستتعرف على جميع الطرق التي يجب استخدامها في جميع أنواع واجهات برمجة التطبيقات. كما أن Twitter حريص على التفاعل مع المطورين. أطلقت المنصة مساحة عمل خاصة للمبرمجين ، حيث يمكنهم الوصول المبكر إلى ميزات API الجديدة للاختبار. يعد Twitter Developers ‘Lab رائعًا إذا كنت ترغب في تشكيل مستقبل التطبيق.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *