Twython

البرمجيات قطة:
Twython
تفاصيل البرنامج:
الإصدار: 3.2.0
تاريخ إيداع: 13 Apr 15
المطور: Ryan McGrath
ترخيص: حرر
شعبية: 32

Rating: 5.0/5 (Total Votes: 1)

وكتب في بيثون النقي، Twython هو مجمع الأساسي لتويتر API الرسمي.
المكتبة تأتي مع دعم لأوث 2 الدعم وإجراءات التوثيق سهلة.
يمكن للمطورين استخدام لللاستعلام عن معلومات المستخدم، وقوائم تويتر، والجداول الزمنية، رسائل مباشرة وأي شيء آخر في API الرسمي يتيح لك الاستعلام عن.
يتعلق الأمر حتى مع دعم لبعض الميزات الأساسية صورة تحميل، بما في ذلك تويتينغ الصور، وتغيير شعار الشخصية، وتغيير صورة الخلفية الشخصية وحتى المستخدم تجسد الآلهة.
للحصول على إصدارات قبل بايثون 2.6، تحتاج المكتبة simplejson ليتم تحميلها وكذلك

ما هو الجديد في هذا الإصدار:.

PEP8'd بعض التعليمات البرمجية
وأضاف `ظيفة lookup_status` إلى` endpoints.py`
وأضاف الحجة الكلمات الرئيسية إلى `cursor` للعودة صفحات كاملة بدلا من النتائج الفردية
`يستخدم cursor` الآن في حين حلقة بدلا من العودية
المسألة الثابتة حيث Twython تم تعطيل ضغط لا داعي له
تستخدم `responses` إلى API وهمية تدعو في الاختبارات
إصلاح بعض الأخطاء المطبعية في وثائق
وأضاف `السمة retry_after` إلى` TwythonRateLimitError`
وأضاف `طريقة upload_media` إلى` Twython` لصالح `update_with_media`
الاستنكار `update_with_media` في تويتر API 1.1 (https://dev.twitter.com/rest/reference/post/statuses/update_with_media)
إزالة تثبيت `` requests` وطلبات oauthlib` في `requirements.txt`

ما هو الجديد في الإصدار 3.1.0:

وأضاف طريقة html_for_tweet ثابت. يقبل هذا الأسلوب كائن سقسقة عاد من API الدعوة تويتر وسيعود سلسلة مع عناوين المواقع، ويذكر والهاش في سقسقة استبدال HTML.
تمرير client_args إلى __init__ الجري، يشبه إلى حد كبير في جوهر Twython (يمكنك تمرير رؤوس، مهلة، والسنانير، وكلاء، وما إلى ذلك).
غاسل ديه معالجات المعلمة الجديدة التي تقبل قائمة سلاسل المتصلة بمهام التي هي جانب من الطبقة الجري وتبدأ مع ومثل، on_ & مثل ؛. يتم تمرير أي ['حذف']، عندما 'حذف' يتم تلقيها من استجابة تيار. وسوف يطلق on_delete.
عندما يحدث خطأ الطلب الفعلي وأثار RequestException، والقبض عليه ويتم رفع TwythonError بدلا للراحة.
واضاف ومثل؛ المؤشر ومثل، وظائف موازية. النهاية مع السمة iter_mode سوف تكون قادرة على تمريرها إلى Twython.cursor وعاد كمولد.
تم إهمال Twython.search_gen. الرجاء استخدام twitter.cursor (twitter.search، ف = 'your_query') بدلا من ذلك، حيث تويتر هو المثال Twython الخاص بك.
طرق أضاف get_list_memberships، get_twitter_configuration، get_supported_languages، get_privacy_policy، get_tos
وأضاف المعلمة auth_endpoint إلى Twython .__ init__ عن الحالات التي لم يتم عرضها المعلمات اليمنى خلال خطوة المصادقة.

ما هو الجديد في الإصدار 3.0.0:

تغيير `` twython / twython.py`` إلى `` twython / api.py`` في محاولة لجعل هيكل تبدو على إتقانا قليلا.
- إزالة جميع الوصول ظيفة camelCase (أي شيء مثل `` getHomeTimeline`` الآن `` get_home_timeline``).
- إزالة `` shorten_url``. مع `` مكتبة requests``، وتقصير في URL بنفسك بسيط بما فيه الكفاية.

ما هو الجديد في الإصدار 2.10.0:

URL الاستدعاء اختياري في get_authentication_tokens إلى accomedate أولئك الذين يستخدمون إذن OOB (عملاء غير الويب)
ليست جزءا من حزمة الثعبان، ولكن الاختبارات متوفرة الآن جنبا إلى جنب مع ترافيس CI السنانير
وأضاف تعريف __repr__ لTwython، عندما تدعو عودة & # x3c فقط؛ Twython: APP_KEY & # x3e.
تنظيف Twython.construct_api_url، يستخدم ومثل، شفافة ومثل. المعلمات (انظر رصاصة 4 في هذا الإصدار لكسبلايناتيون)
طلبات التحديث ومتطلبات طلبات oauthlib، وتحديد ملفات الإرسالية وبيانات آخر معا، مما يجعل طلبات المصادقة بشكل عام في بيثون 3.3

المتطلبات:

بيثون 2.6 أو أعلى

برامج مماثلة

YUI-Loader
YUI-Loader

5 Jun 15

goslate
goslate

6 Jun 15

llvmpy
llvmpy

13 Apr 15

TweetWX
TweetWX

13 Apr 15

تعليقات ل Twython

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!