รายละเอียดซอฟแวร์:
เขียนในหลามบริสุทธิ์ Twython เป็นเสื้อคลุมพื้นฐานสำหรับการอย่างเป็นทางการ Twitter API
ห้องสมุดมาพร้อมกับการสนับสนุนสำหรับ OAuth 2 สนับสนุนและขั้นตอนการตรวจสอบได้ง่าย
นักพัฒนาสามารถใช้เพื่อที่จะสอบถามข้อมูลของผู้ใช้ทวิตเตอร์รายชื่อลำธารเส้นข้อความโดยตรงและสิ่งอื่นที่ API อย่างเป็นทางการจะช่วยให้คุณสอบถาม
มันยังมาพร้อมกับการสนับสนุนสำหรับคุณสมบัติการอัปโหลดภาพขั้นพื้นฐานบางอย่างรวมทั้งสำหรับ tweeting ภาพแบนเนอร์เปลี่ยนแปลงรายละเอียดการเปลี่ยนภาพพื้นหลังรายละเอียดและแม้กระทั่งผู้ใช้ avatar
สำหรับรุ่นก่อนหลาม 2.6, simplejson ห้องสมุดต้องโหลดเช่นกัน
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- PEP8'd โค้ดบาง
- เพิ่มฟังก์ชั่น `` lookup_status` เพื่อ endpoints.py`
- เพิ่มโต้แย้งคำหลักเพื่อ `cursor` เพื่อกลับหน้าเต็มรูปแบบมากกว่าผลแต่ละ
- `cursor` ตอนนี้ใช้ในขณะที่ห่วงมากกว่าการเรียกซ้ำ
- แก้ไขปัญหาที่ไม่จำเป็น Twython ถูกปิดการใช้งานการบีบอัด
- การใช้ `responses` API เพื่อเยาะเย้ยเรียกร้องในการทดสอบ
- คงความผิดพลาดบางอย่างในเอกสาร
- เพิ่ม `แอตทริบิวต์ retry_after` จะ` TwythonRateLimitError`
- เพิ่ม `วิธี upload_media` จะ` Twython` ในความโปรดปรานของ `update_with_media`
- deprecating `update_with_media` ต่อ Twitter 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 และจะกลับสตริงที่มี URL ที่กล่าวถึงและ hashtags ในทวีตแทนที่ด้วยภาษา HTML.
- ผ่าน client_args การสตรีมมิ่ง __init__ เหมือนในแกน Twython (คุณสามารถส่งผ่านหัวหมดเวลาตะขอพร็อกซี ฯลฯ .).
- ลำแสงมีแขนพารามิเตอร์ใหม่ที่รับรายการของสตริงที่เกี่ยวข้องกับฟังก์ชั่นที่มีออกจากกันของชนชั้นสตรีมมิ่งและเริ่มต้นด้วย & quot; ทก & quot ;. เช่น ['ลบ'] จะถูกส่งเมื่อ 'ลบ' ที่ได้รับจากการตอบสนองกระแส; on_delete จะถูกเรียกว่า.
- เมื่อเกิดข้อผิดพลาดที่เกิดขึ้นจริงตามคำขอเกิดขึ้นและ RequestException จะเพิ่มขึ้นก็จะถูกจับและ TwythonError ถูกยกขึ้นแทนเพื่อความสะดวก.
- เพิ่ม & quot; เคอร์เซอร์ & quot; การทำงานเหมือน ปลายทางที่มีคุณลักษณะ iter_mode จะสามารถที่จะถูกส่งผ่านไป Twython.cursor และกลับมาเป็นเครื่องกำเนิดไฟฟ้า.
- Twython.search_gen ได้รับการคัดค้าน กรุณาใช้ twitter.cursor (twitter.search, q = 'your_query') แทนซึ่ง twitter เป็นตัวอย่าง Twython ของคุณ.
- วิธีการเพิ่ม get_list_memberships, get_twitter_configuration, get_supported_languages, get_privacy_policy, get_tos
- เพิ่ม auth_endpoint พารามิเตอร์ init__ Twython .__ สำหรับกรณีเมื่อพารามิเตอร์ที่เหมาะสมไม่ถูกแสดงในระหว่างขั้นตอนการตรวจสอบ.
มีอะไรใหม่ ในรุ่น 3.0.0:
- เปลี่ยน `` twython / twython.py`` จะ `` twython / api.py`` ในความพยายามที่จะทำให้โครงสร้างมีลักษณะ neater เล็ก ๆ น้อย ๆ .
- -. ป้องกันการเข้าถึงฟังก์ชั่น CamelCase ทั้งหมด (อะไรเช่น `` getHomeTimeline`` ตอนนี้ `` get_home_timeline``)
- - Removed `` 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 ใช้ & quot; โปร่งใส & quot; พารามิเตอร์ (ดูหัวข้อที่ 4 ในรุ่นสำหรับอธิบายนี้)
- การร้องขอการปรับปรุงและความต้องการการร้องขอ-oauthlib แก้ไขไฟล์ข้อมูลที่โพสต์และโพสต์เข้าด้วยกันทำให้การร้องขอการรับรองความถูกต้องโดยทั่วไปในหลาม 3.3
ต้องการ
- หลาม 2.6 หรือสูงกว่า
ความคิดเห็นที่ไม่พบ