- 从开发者控制台导航到“Your apps”
- 选择要设置的应用
- 检查“Overview”标签页是否正确
- 添加头像和标志图形。
- 检查权限(Permissions)
- 这是将请求用户批准的各个独立 scope 的列表。
- 为了避免逐项让用户单独批准,在此页面选中的任何 scope 将被分组到顶级标题下,并向用户展示该分组标题。若某个 scope 未被勾选,它也将不会出现在最终呈现给用户批准的内容中。
- 某些为你正在配置的小部件类型运行所必需的 scope 会汇总在此标签页底部。用户将无法取消选择这些特定的 scope。
- 在 OAuth 下提供以下设置:
- Origin - 将要托管小部件的域名,例如 google.com 或 mysite.com。
- Redirect URIs - 我们的授权服务器可用于 OAuth 授权码流程重定向的公共 URL。不要在此 URL 中包含任何查询参数。你可以包含任意数量的这些 URI。如果你使用 OAuth 流程生成授权码,则在交换该授权码时必须使用相同的回调 URI。
- Webhook URLs - 一个公共的 REST 端点,用于接收来自 Fluz 的与小部件相关的事件。
- 你可以添加任意数量的 webhook URL,并且可以为各个 URL 订阅特定的 webhook 事件。如果你提供了未选择任何 webhook 事件的 URL,则它将被视为“全量接收(catch-all)”URL,所有 webhook 事件都会发送到该 URL。
- 查看“Installation”部分。 这里将包含为你的小部件生成的 Javascript 代码。你可以复制并将此 Javascript 代码嵌入到你的 Web 应用中以托管该小部件。
嵌入式组件
配置应用小部件
在你创建了新的应用小部件之后,你需要配置 OAuth 设置,以便小部件从用户处获取必要的权限。请按照以下步骤进行。