分享

用SDK实现属于自己的网盘

 看见就非常 2012-09-04

dbank 网盘 SDK 下载地址:http://code.google.com/p/dbank-sdk-dotnet/

抽空做了个demo,实现一个专属自己的网盘 demo的下载地址:http://dl./c0wnjfip04

界面如下图所示。


左侧是用户鉴权的实现,网盘用户输入自己的用户名密码后进行授权操作,返回sid与secret。


授权成功后会在”我的网盘“的”我的应用“下创建50021这个应用”penjin测试“


然后返回到应用程序,使用sid和secret访问网盘,进行创建文件夹,删除文件,上传文件,下载文件的业务操作(sdk中提供更多的网盘api封装,我这里只用了这四个)


应用授权后是访问专属应用的网盘空间,而不能访问用户的其他个人数据和其他应用的文件,先随便上传点东西吧。


然后打开浏览器访问自己的网盘,可以看到文件已经存在了网盘上了


网盘开发者可以参照这个demo的使用方法开发应用,代码都很简单的了。

此外用C++版本的SDK也做了个类似的demo,不过对sdk代码稍作修改以适应windows mfc应用程序,并没有直接使用dll。程序截图如下:


上面是授权页,下面是“网盘客户端”


上面这个C++(MFC)版本的demo下载地址在google code上:http://code.google.com/p/dbank-sdk-cpp/

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多