Java调用 新浪微博API 接口发微博,逐条讲解,绝对清晰

这篇博客详细讲解如何使用Java调用新浪微博API来发送微博。首先,需要下载weibo4j-oauth2-beta3.1.1.zip库,然后进行配置文件的修改。在代码中,对可能遇到的函数不熟悉的情况,建议通过查看函数说明理解其参数含义。博主提醒,调用API过程中可能会遇到问题,鼓励读者留言交流。虽然博主主要研究Linux内核底层,Java技能相对业余,但欢迎讨论相关问题。
摘要由CSDN通过智能技术生成


最近要做个课程设计,使用微博控制树莓派,树莓派再控制发光二极管的亮和灭,主要设计分两层,上层是用Java调用新浪微博API来实现对微博旳监听,当我的微博被回复时能够自动读取评论内容,并根据评论的指令内容来决定树莓派的控制动作。下层是用C语言调用操作系统底层接口来实现用树莓派GPIO接口控制发光二极管的闪烁、亮灭。
由于网上教程都很老了,最近微博接口发生了很多变化,所以我决定全新写一篇详细的博文,如若能对您起到帮助作用,那将是我莫大的荣幸。同时我非常希望能与您交流,有问题请在评论里回复我。
本文将终点讲解怎么样申请微博接口,一步步用Java发布自己的微博。【首先你要有微博账号】

一、申请成为开发者
http://open.weibo.com/到这里申请。点击“我的应用”就能看到 身份认证:未认证,自己把该做的做了,这里不详细讲。审核很快的,不到一天就通过。
之后应该是这样的(哈哈,欢迎互粉哈):



二、创建应用
这里网上的教程存在误导性,我按照那些教程来,结果把我拖到了坑里,我已经爬出来了,希望你们不要再掉进去。
如果想用Java来控制微博,那么在创建应用时就不能创建“站内应用”,要创建“移动应用”,注意这一点,不然到了权限验证那一步会通不过的。
“微连接”——“移动应用”——“立即接入”——“继续创建”
现在我们来到了填写信息的地方,自己随便写个应用名字(这名字后期改的话会很麻烦,请一次性填好),例如“手机控制树莓派”,客户端就选“手机”,应用平台选Android就行了,其实无影响。然后“创建”。好了现在又进入了一个新的界面,我们只是用来测试,所以不用审核,除非你想让你的应用上线。


三、重要信息设置与记录
这步很重要,直接关系到以后能不能正确接入。
左侧面板:“应用信息”——“高级信息”
看到“OAuth2.0 授权设置”,点击“编辑”。“授权回调页:”和“取消授权回调页:”很重要,那些创建了“站内应用”的到这里应该哭了,因为他们无法修改“授权回调页:”。。。
那么怎么改呢?两个都改成:https://
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值