# bongOpenPlatform **Repository Path**: ericzyh/bongOpenPlatform ## Basic Information - **Project Name**: bongOpenPlatform - **Description**: bong开放平台 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-10-09 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ###前言 *** 欢迎你加入 bong 开放平台的大部落,对于每一位开发者我们都倍感珍贵。不需要掌握硬件知识和拥有专业设备,你就可以学习和运用通过传感器全时监测所获得前所未有的海量身体数据,开发出真正把虚拟带入现实的各种有趣应用,并且通过这些应用去改善你所关心的人们的生活。第三方应用将内嵌到 bong iOS 和 Android 软件中,每一位 bong 用户均可以访问到这些应用。 ###加入开发者计划 任何对 bong 有兴趣的开发者都可以申请完全免费的开发者计划。加入的办法是发邮件到 ,主题写「加入开发者计划」并附上你的 portfolio。经过认证后,即可成为 bong 开放平台的开发者,获得授权开发者头衔,提前享受最新最火热的内测消息。我们更提供创意支持(用户投票的 [bong 原型菜园](http://openbong.lofter.com)),测试用户募集,用户调研,运营支持等全方位免费配套的服务,帮助你在快速成长的 bong 平台上获得成功。 ###关于bong bong 是世界上第一个能够全自动识别你的运动和睡眠状态的手环,只要佩戴在手腕上,无需手动切换识别状态。更重要的是,续航能力长达四周,省去频繁充电的烦恼,而且佩戴无感,不会有卡手的感觉。现在 bong 更进一步,通过开放接口与第三方应用开发者实现合作共赢,帮助你在可穿戴设备的第一波浪潮中抢得先机。 ###OAuth 2 认证 ####授权原理图示 ![](https://raw.githubusercontent.com/Ginshell/bongOpenPlatform/master/images/auth.png) ###授权过程 1. [需要向我们提交的资料](docs/signup.md) 2. [测试和正式环境的地址](docs/address.md) 3. [请求 request_token](docs/request_token.md) 4. [请求 access_token](docs/access_token.md) 5. [用 refresh_token 重新请求 access_token](docs/refresh_token.md) 6. [签名密钥](docs/signature.md) ###API说明 1. [名词说明](docs/api_term.md) 2. [天详细数据接口](docs/api_bongday.md) 3. [天综合数据接口](docs/api_sum.md) 4. [睡眠数据接口](docs/api_sleep.md) 5. [用户头像接口](docs/avatar.md) 6. [用户资料接口](docs/userinfo.md) ###用户界面规约 1. [用户界面规约 v0.1](docs/uig.md) ###接入流程 1. 提交应用。认证开发者需要提交的内容有:应用名称,重定向 URI,APP 主页,图标,应用说明(OAuth 2)。 2. 测试开发。提交审核通过后,我们会返回开发者测试环境的client_id、client_secret、sign_key等信息。另外我们会提供测试环境的测试账号以及bong的测试app,测试app中会展示开发者的测试应用,并可点击进入,帮助开发者调通整个流程。 3. 联调上线。第三方应用和 bong 开放平台的测试环境联调成功后,可以申请接入正式环境,通过后正式发布到 bong app 内置的「我的应用」栏目中去。 4. 后期运营。我们目前会通过官方宣传渠道和应用内的「编辑推荐」的办法为有创意的应用提供持续的用户导入。 ###什么样的应用将被拒绝 1. 暴露用户隐私 2. 不符合国家有关法律法规 3. 广告或含有大量广告材料 4. 与宣传的功能不符或含有隐藏、虚假的功能 5. 界面粗糙,逻辑含有错误以及过于消耗手机电能 6. 载入速度过慢,导致界面崩溃 7. 推广不健康的生活方式 8. 内含错误的诊断信息 9. 与已上线的应用相似的应用 ###什么样的应用将被下架 1. 滥用 API 2. 上线后的运营过程中出现了被拒绝应用中的任何一条的 3. 恶意记录、传播用户授权的信息 ###运营支持 上线后,我们会持续对有创意有趣味的 app 进行运营上的支持和推广。