新浪微博开发之前期准备篇
第一步:到新浪微博开放平台注册成为开发者http://open.weibo.com 如果该网页登陆不好用可以先到http://weibo.com登陆然后在访问open.weibo.com两个网站的的账户是通用的
注册登陆之后,因为本次我们申请的是移动应用的资格,随意我们点击
选择立即接入->继续创建
填写应用名称:
1处,填写你的Android包名:即module下的AndroidMainfest.xml中的包名,如下图
第二处步骤比较多:
1、先要使用android studio创建一个打包时用的签名,创建步骤如下文http://catbro.cn/c/Android_studio创建打包签名.php
然后使用Android SDK提供的keytool查看
使用命令行窗口。cd到你保存签名文件的文件目录下执行下面指令。xxx为你的签名文件名称
keytool -list -v -keystore xxxx.jks,输入你保存签名文件的密码:
我们要用的是MD5的字符串,把字符串复制到2处,去掉:号,把字母改成小写
Android下载地址可以直接复制百度的地址或者新浪微博首页的地址都可以。
之后就是填写一些信息,上传些图片就可以了,创建成功后我们用到的是App key
还有应用信息-》高级信息里的授权回调页,可以填写新浪微博的默认授权回掉页面
然后文档-》sdk下载-》Android SDK
下载之后我们需要拷贝libs下的
demo-src->WeiboSDK->libs->weibosdkcore_release.jar和
libs下so文件的到我们的lib目录下:
在module的build.gradle文件中配置
|
|
即可,然后我们可以将demo_src下的openapi目录下的所有文件拷贝到我们的项目中,在项目中新建一个包,拷贝进去即可使用新浪微博sdk简单封装了的api获取数据。拷贝过去后里面的improt路径有些会变红,删掉后,重新导入正确的即可