ประกาศการเสื่อมสภาพ : เนื่องจากหลุมต้นไม้เปลี่ยน API บ่อยครั้งและเพิ่งเปิดตัวการตรวจสอบเว็บ UUID SMS ที่บังคับใช้เมื่อเร็ว ๆ นี้ฉันจึงไม่มีพลังงานในการรักษาโครงการนี้อีกต่อไปดังนั้นจึงถูกยกเลิก หากคุณมีความสนใจในการพัฒนาโครงการนี้ต่อไปคุณสามารถดำเนินการประชาสัมพันธ์ต่อไปและติดต่อฉันหรือเผยแพร่ไปยังชื่อแพ็คเกจใหม่ ขอบคุณอีกครั้งสำหรับทุกคนที่ใช้และช่วยในการพัฒนา
ประกาศสำคัญ! - : เนื่องจากหลุมต้นไม้ต้นฉบับเปลี่ยนวิธีการตรวจสอบและที่อยู่คำขอรุ่นก่อน v2.0.0 ของแพ็คเกจนี้ไม่สามารถใช้งานได้ โปรดอัปเดตโครงการของคุณเป็น v2.0.0 ขึ้นไปในเวลา
ดูด้านล่างสำหรับวิธีการตรวจสอบความถูกต้องของ Tree Hole เวอร์ชันใหม่
อินเทอร์เฟซ Python อย่างง่ายไปยังหลุมต้นไม้ PKU
ขณะนี้อยู่ภายใต้การพัฒนาและการปรับปรุงอย่างต่อเนื่องและเรายินดีต้อนรับการใช้งานและข้อเสนอแนะ!
เผยแพร่ไปยังแหล่ง PYPI คุณสามารถติดตั้งได้โดยตรงโดยใช้ PIP:
pip3 install TreeHoleคุณมีสองวิธีในการตรวจสอบตัวตนของคุณ:
คุณสามารถส่งผ่านพารามิเตอร์
uid(หมายเลขนักเรียน) และpassword(รหัสผ่าน) เมื่ออินสแตนซ์TreeHoleClientและเข้าสู่ระบบด้วยบัญชี IAAA
สำหรับวิธีการรับโทเค็นหลุมต้นไม้โปรดดูคำแนะนำในการปฏิบัติงานของ @guyutongxue (เช่น "Beida Tree Hole JWT" ในคำแนะนำนี้) คุณสามารถค้นหาได้ในสนาม PKU_Token ในคุกกี้ของเบราว์เซอร์
from treehole import TreeHoleClient
# 使用 token 认证
client = TreeHoleClient ( token = < Your Token > )
# 使用 IAAA 账号认证
client = TreeHoleClient ( uid = < UID > , password = < Password > )
# 获取单个树洞
hole = client . get_hole ( < Hole ID > )
# 获取树洞评论
comments = client . get_comment ( < Hole ID > )
# 获取首页树洞列表
holes = client . get_holes ( < Page Num > )
# 获取关注树洞列表
holes = client . get_followed ( < Page Num > )
# 切换关注状态
success , status = client . post_toggle_followed ( < Hole ID > )
# 发布树洞
success = client . post_hole ( < Text > , < Image File > )
# 发布评论
success = client . post_comment ( < Hole ID > , < Text > , < Reply To > )
# 举报树洞 (!!!!!! 请勿轻易尝试)
success = client . post_report ( < Hole ID > , < Reason > )โปรดดูกรณีการใช้งานที่ไม่ใช่ asynchronous และ assynchronous
โคลนที่เก็บนี้:
git clone [email protected]:TeddyHuang-00/pyTreeHole.gitในโหมดแก้ไข:
pip3 install -e " .[test] "ยินดีต้อนรับสู่ปัญหาและประชาสัมพันธ์!