腾讯微博SDK for Python
参考 @michaelliao 的 sinaweibopy 写了个腾讯的API。采用相同的动态 _http_call() 调用方式,具有代码量少易于维护等特点。
API的详细使用方法见demo.py,已测试版本:Python 2.7
FAQ
demo.py演示: 上传example.png并发表微博
# UPLOAD /t/upload_pic
pic1 = api.upload.t__upload_pic(format="json", pic_type=2, pic=open(IMG_EXAMPLE, "rb"))
print ">> IMG: %s" % (pic1.data.imgurl)
# POST /t/add_pic_url
content_str2 = "[from PySDK] add pic demo: %s, time %s" % (IMG_EXAMPLE, time.time())
pic_urls = "%s" % (pic1.data.imgurl)
tweet_pic1 = api.post.t__add_pic_url(format="json", content=content_str2, pic_url=pic_urls, clientip="10.0.0.1")
print ">> time=%s, http://t.qq.com/p/t/%s" % (tweet_pic1.data.time, tweet_pic1.data.id)