بيانات تويتر متاحة للأكاديميين والباحثين عبر واجهة برمجة التطبيقات الخاصة بتويتر. وتعتبر طريقة الوصول غاية في السهولة، ولكن مهارات البرمجة ضرورية لذلك.
أولاً، ستحتاج/ ستحتاجين إلى الحصول على بيانات اعتماد من تويتر من خلال موقع المطورين الخاص بهم:
1. تقدم/ تقدمي بطلب الحصول على حساب مطور، قدم/قدمي نفسك "كأكاديمي/أكاديمية أو باحث/ باحثة".
سوف تتم إعادة توجيهك إلى صفحة تسجيل دخول إذا لم تقم/تقومي بتسجيل الدخول مسبقا. قم/قومي بإنشاء حساب تويتر إذا كنت لا تملك/ تملكين واحدا.
2. اختر/ اختاري "القيم ببحث أكاديمي". هذا يعني أنك "تقوم/تقومين ببحث للتقدم بالفهم البشري لموضوع ما من خلال بيانات تويتر."
3. قم/قومي بتأكيد المعلومات الأساسية واختر "التالي".
4. أتم/ أتمي تعمير استمارة الطلب حول الطريقة التي ستستعمل/ ستستعملين بها واجهة برمجة التطبيقات الخاصة بتويتر أو بيانات تويتر. إضغط/ إضغطي على "يبدو ذلك جيدا" لتقديم طلبك.
5. سيرسل لك تويتر بريدا إلكترونيا (عادةً خلال يوم تقريبا) لتأكيد نفاذك. بمجرد استقبالك لهذا البريد الإلكتروني, قم /قومي بتسجيل الدخول حساب المطور الخاص بك للشروع في العمل.
6. "حم/حومي" فوق اسمك ثم اضغط/ إضغط على "التطبيقات" و اختر/إختاري "إنشاء تطبيق".
7. أكمل/ أكملي تعمير الاستمارة بمعلومات حول كيفية عمل تطبيقك. يجب أن يكون عنوان إعادة الاتصال الخاص بك ("Callback URL")هو http://localhost:1410. عندما تنهي إضغط/ إضغطي "إنشاء".
8. بمجرد انتهائك من صنع تطبيقك, إرجع/ إرجعي إلى صفحة التطبيقات و إضغط/ إضغطي على تطبيقك.
9.إضغط/ إضغطي على "المفاتيح و الرموز المميزة" لتجد/ لتجدي مفاتيح المستهلك لوجهة برمجة التطبيقات و الرموز المميزة للنفاذ وسر الرموز المميزة للنفاذ الخاصة بك. ستحتاج/ ستحتاجين إلى هذه المعلومات للدخول لواجهة برمجة التطبيقات عبر البرنامج الذي تختاره.
10. إحفظ / إحفظي هذه المعلومات في مكان آمن. مع الإشارة إلى أن تويتر لن يظهر الرمز المميز للنفاذ أو سر الرمز المميز للنفاذ الخاصين بك بعد المرة الأولى التي تولدهما فيها لسبب السلامة. يمكنك إعادة توليدها من نفس هذه الصفحة لكنها ستجعل الرمز المميز للنفاذ والسر غير صالحين.
11. إستخدم/ إستخدمي لغة برمجة من اختيارك للنفاذ للتغريدات بستعمل بيانات الاعتماد المتحصل عليها في الخطوات 1-10.
في إطار هذا النفاذ الحر للأكاديميين والباحثين، تجدر الإشارة إلى أن البيانات متوفرة للأيام السبع المنقضية فقط! ستحتاج /ستحتاجين إلى سحب تغريدات جديدة يوميا. إعرف/ إعرفي المزيد من تويتر حول ما هو متوفر من الدرجة "العادية".
أولاً، يمكنك البحث عن تغريدات بناءً على استعلام (كلمة مفتاح أو إسم حساب) إضافة إلى (المكان واللغة، إلى اخره) وسيرجع تويتر الإجابات الأحدث أو الأكثر شعبية (الأهمية وليس الاكتمال).
يمكنك طلب البيانات التالية المتعلقة بكل تغريدة:
user_id | status_id | created_at |
screen_name | text source | display_text_width |
reply_to_status_id | reply_to_user_id | reply_to_screen_name |
is_quote | is_retweet | favorite_count |
retweet_count | hashtags symbols | urls_url |
urls.t.co | urls_expanded_url | media_url |
media_type | profile_banner_url | media_type |
ext_media_url | ext_media_t.co | ext_media_expanded_url |
ext_media_type | mentions_user_id | mentions_screen_name |
lang | quoted_status_id | quoted text |
quoted_created_at | quoted_source | quoted_favorite_count |
quoted_retweet_count | quoted_user_id | quoted_screen_name |
quoted_name | quoted_followers_count | quoted_friends_count |
quoted_statuses_count | quoted_location | profile_background_url |
quoted_description | quoted_verified | retweet_status_id |
retweet_text | retweet_created_at | retweet_source |
retweet_favorite_count | retweet_retweet_count | retweet_user_id |
retweet_screen_name | retweet_name | retweet_follwers_count |
retweet_friends_count | retweet_statuses_count | retweet_location |
retweet_description | retweet_verified | place_url |
place_name | place_full_name | place_type |
profile_image_url | country | country_code |
geo_coords | coords_coords | bbox_coords |
status_url | name | location |
description | url | protected |
followers_count | friends_count | listed_count |
statuses_count | favourites_count | account_created_at |
verified | profile_url | profile_expanded_url |
account_lang |
(القائمة بفضل رانية وزير)
: تصف قواعد تويتر للمطور كيفية استخدام البيانات بطريقة أخلاقية