一个牛逼的云存储、云平台当然有针对它的开发,个人学.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即可。
2、创建完成后配置一些属性。其中App key和App secret是自己开发所需要标识自己应用的。OAuth2中设置重定向地址,只有添加了之后,开发应用才能使用
注:OAuth 2 需要使用https的网页地址——除了localhost【一些额外的知识:ssl部署,webbrowser使用https】
3、官方提供了许多Core API的支持,但是C#却没有,只有第三方的,但官方也给了其连接地址【我使用的DropboxRestAPI,项目地址里其实已经有如何使用的啦】
代码下载:【记得修改其中有app key和app secret,改为自己的】,内容做的还比较粗,进一步完善看代码托管网站上的代码。