开发者社区> 问答> 正文

用sina weibo的SDK发送微博必须经过授权页吗?报错 

sina weibo的SDK设计的是让程序员们做出应用给大家用,让不同的人登陆自己的weibo帐号使用该应用,因此授权页是必要的;但是如果已知了用户名和密码,当然还有weibo的key和secret,能不能写出一个终端下不经过授权页直接发送微博或接收微博的程序呢?看到官方给的例子就是

client=APIClient(app_key=appKey,
app_secret=appSecret,        
redirect_uri=callbackUrl)
有三个参数,key,secret和回调的页面,在weibo.py中可以看到APIClient的第三个回调页面的参数可以是None,但如果是None的时候url=client.get_authorize_url()函数就用不了,也就不能授权读写微博了。。。请问有没有不经过浏览器打开授权页填上用户名和密码再取回code再输入到终端中才能发送微博的方法呢??

展开
收起
kun坤 2020-06-03 11:51:31 437 0
1 条回答
写回答
取消 提交回答
  • access_token 有个生命周期,可以把这个记下来,过期的时候再去授权!######恩。。测试帐号是1天,每天搞一次。。看来是必须的了~

    2020-06-03 11:52:11
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
从 SDK 到编解码:视频直播架构解析 立即下载
跨平台的云服务SDK需要什么 立即下载
一个跨平台的云服务SDK需要什么 立即下载