如何开通 API 服务并授予项目 API 服务的调用权限

Posted IoT砖家涂拉拉

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何开通 API 服务并授予项目 API 服务的调用权限相关的知识,希望对你有一定的参考价值。

涂鸦 IoT 开发平台开放多种业务 API 服务,全面覆盖全屋智能管理、行业通用设备用户管理、垂直品类开放能力、各类数据服务等业务需求。

本文将为大家介绍如何开通 API 服务并授予项目 API 服务的调用权限。

个人数据隐私声明

开发者调用的部分 云服务 API 会获取用户个人隐私数据,因此开发者有义务根据所在地区的法律制定必要的用户隐私政策并采取足够的措施,以确保用户个人隐私数据受到充分的保护。

查看云服务 API

大家可以在 API 服务详情页查看 我的订阅API 列表 和 已授权项目 等信息。

  • 云服务列表

    1. 登录 涂鸦 IoT 开发平台

    2. 选择 云开发 > 云服务

    3. 在 我的服务 页面下,搜索并订阅需要的 云服务

  • 云服务详情

    单击云服务列表查看服务,进入云服务详情页。大家可以查看当前云服务的订阅、API 列表和此服务授权的项目。

    • 我的订阅

    • API列表

    • 已授权项目

开通云服务 API

  1. 免费试用

    在云服务列表,单击 免费试用

    涂鸦 IoT 开发平台会根据大家选择的开发方式,在项目创建的过程中默认选择对应的 API 服务,加速大家的业务开发进度。

    在服务开通页面,选择要授权此云服务的项目,只有被选中的项目才能调用此服务 API。单击 继续开通 即完成了服务开通,并授权给了上一步已选的项目。

  2. 付费订阅正式版本

    在试用调试完成后,推荐订阅正式版本资源包以获得更有保障的服务。以 IoT Core 为例,在服务详情页单击 订阅资源包,即可根据需要选购对应的版本。

授予云项目 API 的调用权限

若需要给云项目新增云服务 API 的授权,平台提供了两种视角帮助管理 API 和项目的授权。

  • 方式一:在云项目下添加云服务授权

    1. 在云开发项目列表选择一个项目,进入项目详情页。
    2. 选择 服务 API 页签,单击 新增 API 授权
    3. 可根据项目需要,选择所需的云服务授权给此项目。

  • 方式二:在云服务下添加云项目授权

    1. 在 云服务 列表选择需要授权的服务,单击 查看服务

    2. 单击 已授权项目 页签,单击 新增授权

    3. 在 新增授权 页面,选择待授权的项目。

    4. 单击 确定授权,完成授权。

    5. (可选)单击 取消授权,确认后,取消对应项目调用 API 服务的权限。

以上是关于如何开通 API 服务并授予项目 API 服务的调用权限的主要内容,如果未能解决你的问题,请参考以下文章

如何开通国际代理服务器

微服务 API 网关模式

使用 Client_credential oauth 授予是好是坏? [关闭]

单流:通过 Google oAuth 登录用户并授予离线/服务器访问权限?

如何使用 Laravel 5.2 + Guzzle 6 存储 JWT 并授予用户访问权限

Cloud Endpoints,向 API 密钥授予角色以限制某些方法/路径(例如:读/写角色)