Dropbox应用开发

一个牛逼的云存储、云平台当然有针对它的开发,个人学.NET的,简要的做一下利用.NET的开发介绍。【Dropbox有中文版,但开发文档只有英文的哦,记得打开字典哦 眨眼

开发者网站: https://www.dropbox.com/developers
应用连接方式: Drop-ins
Dropbox API(Core API)——个人示例
Sync API/Datastore API——据说已经淘汰

开发步骤:

1、在Dropbox中添加一个新的app,此处我们选择Dropbox API app,选择相应选项后起个app名,创建新APP即可。

dropbox_createapp

dropbox_createapp_choosetype

2、创建完成后配置一些属性。其中App key和App secret是自己开发所需要标识自己应用的。OAuth2中设置重定向地址,只有添加了之后,开发应用才能使用

注:OAuth 2 需要使用https的网页地址——除了localhost【一些额外的知识:ssl部署webbrowser使用https

dropbox_appsetting

3、官方提供了许多Core API的支持,但是C#却没有,只有第三方的,但官方也给了其连接地址【我使用的DropboxRestAPI,项目地址里其实已经有如何使用的啦】

dropbox_coreapi

dropbox_coreapi_third


代码下载:【记得修改其中有app key和app secret,改为自己的】,内容做的还比较粗,进一步完善看代码托管网站上的代码。

下载地址20150718:城通网盘下载119G网盘

托管地址:https://github.com/ShiJess/WebDriveAPI

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*