• 注册
  • 开发商入口
当前位置:首页>云动态>正文
分享到:
云存储 - 相关资讯

baidupcs百度pcs功能及开发流程介绍

文章来源:baidupcs时间:2013/6/9 13:32:37发布者:百度pcs关注:8766
标签:

baidupcs(百度pcs)介绍

    baidupcs(Personal Cloud Storage, 个人云存储)是百度2012年推出的针对个人数据的云存储服务。开发者可以利用baidupcs的开放接口存储用户个人数据,进而解决数据碎片化、终端多样性的问题。通过使用baidupcs服务,开发者无需考虑用户存储相关的细节,把更多的精力花在业务逻辑和用户体验等方面,利用baidupcs接口,打通应用之间的数据,实现更加强大的功能例如开发功能强大的网盘、开放功能强大的垂直应用等。目前,已经有百度网盘、美图秀秀(Web)、ES文件管理器、随手记等诸多网站和手机应用基于baidupcs向其用户提供了云存储空间功能。


baidupcs基本开发流程

    注册百度账号->登录百度开发者中心,注册成为百度开发者->创建应用->开通PCS API权限->获取Access_Token->开发应用。
    关于注册百度账号,登陆注册为百度开发者的步骤在本文就不再累赘,下面就如何创建baidupcs应用、开通baidupcs api权限以及华强access-token的步骤进行详解。在文末ECP的小编也会附上baidupcs功能设计以及描述。

创建baidupcs应用

    成为百度开发者:成功登录百度开发者中心后,单击“马上加入”,根据页面指引填写开发者信息并激活后,即可成功成为百度开发者。
    创建应用:单击“创建应用”,根据您的需求选择相应的应用类型后填写应用信息后创建应用。
    notice:应用信息填写完成后,您将获得应用对应的API Key(client_id)与Secret Key(client_secret),请妥善保存这两项信息。在应用开发中,您将使用这两项值获取用户授权凭证Access Token。
    如果您开发的是桌面客户端应用,在创建应用时,请选择“移动客户端”应用类型。

baidupcs REST API开通步骤

    1. 创建应用后进入应用信息页面;
    2. 在应用信息页面左侧菜单栏中,找到“开放API > API管理 > API列表”,点击打开相应页面;
    3. 在“API服务列表”页面,点击“API服务”栏中“PCS API”项对应的“开启”键;
    4. 输入对应的文件目录设置项并点击“确认”,即可完成baidupcs API权限开通。

获取Access Token

    关于如何获取Access_Token由于篇幅问题就不在本文累述,请参考:http://developer.baidu.com/wiki/index.php?title=docs/pcs/guide/token_authorize    不便之处请海涵。


baidupcs功能

baidupcs功能设计

    大容量, 用户存储初始空间高达15G;
    很简单, 标准的REST API;
    很容易, 提供了基于不同语言的丰富SDK;
    很强大, 支持文件分享、搜索等功能;
    很安全, 采用https,支持oauth2;
    很稳定, 百度有在分布式存储方面的优势。

baidupcs功能描述

    可自由创建文件及目录;
    可上传单个文件,最大支持2G,大文件上传可用分片形式,单文件最大2T;
    获取文件meta及目录信息;
    提供自由灵活的tag功能;
    提供第三方应用可定制的分享功能;
    方便快捷的搜索功能;
    可自定义的通知提醒功能。