关于 Python 发微博

2016-01-05 00:56:55 +08:00
 MyFaith

请问各位,有什么好的办法来实现自动发微博吗?

4419 次点击
所在节点    Python
8 条回复
mimzy
2016-01-05 01:06:02 +08:00
qiayue
2016-01-05 07:56:35 +08:00
用别人的账号还是自己的账号发?
如果是后者,用这个账号去微博开放平台创建一个应用,这个账号授权的 token 有效期是五年。
ahxxm
2016-01-05 09:34:15 +08:00
https://pypi.python.org/pypi/weibo

懒得做 oauth callback 就不要用 oauth ,直接明文验证, api.weibo.com 有 https 也不用担心啥泄漏

>>> from weibo import Client
>>> c = Client(API_KEY, API_SECRET, REDIRECT_URI, username='admin', password='secret')

注意这个 redirect_uri 可以乱写但是一定要跟应用信息里填的一致

token 五年,'expires_at': 1609637365 ,简直赞
MyFaith
2016-01-05 10:49:18 +08:00
@qiayue
@ahxxm
感谢,一直不知道可以明文验证
ClutchBear
2016-01-05 12:41:39 +08:00
weibo.cn,
也就是新浪微博的手机版,
可以很轻松登录和发送
Araell
2016-01-05 15:33:41 +08:00
我在 segmentfault 上答过楼主的问题,没想到在这边又看了一次...
MyFaith
2016-01-05 15:39:56 +08:00
@Araell 那次没解决, header 里面实在是弄不出来
zonghua
2016-01-12 18:47:11 +08:00
想转让微博应用的联系我

https://v2ex.com/t/250193

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/248362

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX