分享到微博功能是否要上线的网站才可以使用?
发布网友
发布时间:2022-04-22 10:16
我来回答
共1个回答
热心网友
时间:2023-11-01 05:50
1.你必须有上线的网站。
2.通过新浪API操作,获取自己网站的app key 等信息。
3.我研究过java Oauth,你可以直接去官方链接下载这些代码,不过这些代码是一个小java项目,解压后可直接导入eclipse。注意,在自己的项目里引用前先修改config.properties文件。按提示操作即可。
4.通过请求获取code(请求为https://api.weibo.com/2/oauth2/authorize?client_id=你的app key&redirect_uri=你要接受反回的网站(即你的网站)&response_type=code)目前Oauthor仅支持code类型。
5.获取到code后,可以通过oauth.getAccessTokenByCode(code)获取AccessToken对象,然后创建一个Weibo对象,把Weibo对象的token属性设置成AccessToken对象的accessToken属性。
然后再创建一个Accoun对象,即可以获得新浪微博账号id,请求方法为Account..getUid();前提是要创建Weibo对象并设置了token属性,要不会报错。
6.参考新浪API,基本可以通过access_token和Uid可以操作所有操作了。
说的够详细了,不过奖励都没,不知道亏了没?!