- 6
- 0
- 约8.16千字
- 约 14页
- 2021-01-28 发布于北京
- 举报
南京第五十五所技术开发有限公司
第 PAGE 1 页 共 NUMPAGES 41 页
第五节 互联网网盘新浪微盘接入开发
微盘移动Android客户端实例开发
SDK与Android Java SDK的实例程序代码
PHP SDK
Github 地址:? /CloudSide/VdiskSDK-PHPSDK 使用文档:? /Doc/namespaces/Vdisk.html
范例使用说明
1、在微盘开放平台注册开发者并创建应用,得到AppKey,设置应用信息中的回调地址地址为你应用的线上真实回调地址。
2、下载 SDK, 解压后, 修改 Example/config.php 中的 VDISK_CLIENT_ID 为 App Key,VDISK_CLIENT_SECRET 为 App Secret,VDISK_CALLBACK_URL为刚才填入的回调页地址。
3、上传到PHP空间即可。
Android SDK
Github 地址:? /CloudSide/VdiskSDK-Android
iOS SDK
Github 地址:? /CloudSide/VdiskSDK-iOS
Python SDK
Github 地址:? /CloudSide/VdiskSDK-Python
这里开发移动网盘,采用AndroidSDK,进入GitHub页面下载程序。
如果没有Git客户端,可以选择“Download Zip”进行下载。
下载到本地解压,解压后用Eclipse ADT 开发工具导入工程:如下:
VdiskSDK 是新浪微盘的SDK源代码。
VdiskSDK_Example是接口开发案例,非常详细给出了接口的测试方案。
选择工程VdiskSDK_Example,然后运行。
运行示例代码
简要描述一下使用Eclipse运行Example的步骤:
请先前往? 微盘开发者中心?注册为微盘开发者, 并创建应用;
Clone或下载Github仓库中的VDiskSdk及VDiskSdk_Example两个工程,并导入Eclipse;
确保设置VDiskSdk为VDiskSdk_Example的依赖工程(Library);
进入工程VDiskSdk_Example/com.vdisk.android.example.OAuthActivity,根据应用信息修改常量CONSUMER_KEY(App Key),CONSUMER_SECRET(App Secret),REDIRECT_URL(应用回调地址);
编译并运行工程VDiskSdk_Example。
运行效果如图:
修改后,运行VDiskSdk_Example,可以选择模拟器或手机进行,运行效果如下:
应用 SDK授权登录
登录后的效果:
SDK主要测试页面
认证相关
实例化VDiskAuthSession
VDiskAuthSession session;
AppKeyPair appKeyPair = new AppKeyPair(CONSUMER_KEY, CONSUMER_SECRET);
session = VDiskAuthSession.getInstance(this,appKeyPair,AccessType.APP_FOLDER);
使用新浪微博认证登录
WeiboAccessToken weiboToken = new WeiboAccessToken();
weiboToken.mAccessToken = OAuthActivity.WEIBO_ACCESS_TOKEN;
session.enabledAndSetWeiboAccessToken(weiboToken);
session.authorize(OAuthActivity.this, OAuthActivity.this);
使用微盘认证登录
session.setRedirectUrl(REDIRECT_URL);
session.authorize(OAuthActivity.this, OAuthActivity.this);
登陆认证的回调方法
/**
* 认证结束后的回调方法
*
* Callback method after authentication.
*/
@Override
public void onComplete(Bundle values) {
if (values != null) {
AccessToken mToken = (AccessToken) values
.getSeria
您可能关注的文档
- 国际船舶代理业务 1.2.2通过船讯网查询船舶规范并识别重要参数 1.2.2.2船舶载重线解读电子教材.doc
- 国际货运代理实务 4.2.1航空普货运费计算 国际货运代理贸易术语.docx
- 国际交流 辅具开发 峰力耳背式助听器说明.doc
- 国际视野 国际交流 学院与吉尔吉斯斯坦教育部就开展国际交流合作达成初步意向.docx
- 果树生产技术(北方) 授粉技术 案例 核桃人工授粉.doc
- 果树生产技术(北方) 夏季修剪技术 案例 红提葡萄夏季修剪.doc
- 行企动态 大连来宝现代农业科技生态园 大连来宝生态基地简介.docx
- 行企信息库 知名企业 华测检测简介.docx
- 行企信息库 知名企业 诺安检测简介.docx
- 行业动态 社会热点 【行业热点】德国公司voxeljet将PP和TPU添加到3D打印材料组合中.docx
原创力文档

文档评论(0)