MaxReve نشر 14 سبتمبر 2015 أرسل تقرير نشر 14 سبتمبر 2015 هل يمكنني إرسال تغريدات تويتر عن طريق شيفرة برمجية بلغة البايثون ؟ كيف يمكنني فعل ذلك ؟ اقتباس
0 هشام رزق الله نشر 14 سبتمبر 2015 أرسل تقرير نشر 14 سبتمبر 2015 (معدل) نعم يمكنك فعل ذلك عن طريق مكتبة tweepy التي يجب عليك تحميلها وتثبيتها أولا ثم يجب عليك الحصول على مفاتيح الوصول من موقع المطورين لتويتر، عن طريق الخطوات التالية:وبعد ذلك في Details قم بالضغط على الزر الأزرق الكبير لإنشاء مفاتيح الوصول.هذا مثال لشيفرة برمجية لإرسال تغريدة عن طريق البايثون:#!/usr/bin/env python # -*- coding: utf-8 -*- import tweepy, time, sys argfile = str(sys.argv[1]) #enter the corresponding information from your Twitter application: CONSUMER_KEY = '1234abcd...'#keep the quotes, replace this with your consumer key CONSUMER_SECRET = '1234abcd...'#keep the quotes, replace this with your consumer secret key ACCESS_KEY = '1234abcd...'#keep the quotes, replace this with your access token ACCESS_SECRET = '1234abcd...'#keep the quotes, replace this with your access token secret auth = tweepy.OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET) auth.set_access_token(ACCESS_KEY, ACCESS_SECRET) api = tweepy.API(auth) filename=open(argfile,'r') f=filename.readlines() filename.close() for line in f: api.update_status(line) time.sleep(900)#Tweet every 15 minutesملاحظة: قم بإضافة المعلومات حسب المطلوب (معلومات CONSUMER_KEY و ACCESS_KEY وغيرها ...).بعد ذلك قم بعمل ملف باسم – على سبيل المثال – helloworld.txt وقم بكتابة أي نص تريد تغريده ثم بعد ذلك أكتب الأمر التالي في سطر الأوامر:python helloworld.py helloworld.txtوستجد التغريدة على حسابك في تويتر.إذا أردت المزيد من الشرح حول مكتبة tweepy فستجده في المصدر.المصدر تم التعديل في 14 سبتمبر 2015 بواسطة هشام رزق الله اقتباس
السؤال
MaxReve
هل يمكنني إرسال تغريدات تويتر عن طريق شيفرة برمجية بلغة البايثون ؟ كيف يمكنني فعل ذلك ؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.