如何获取欧司朗 Lightity ClientID 和密码?

物联网 智能家居 灯光 智能灯
2021-06-22 03:31:07

我有一个欧司朗 Lightify 灯和一个桥。我可以使用欧司朗 Lightify 移动应用程序操作灯光操作。欧司朗提供 API 支持来控制灯光操作。我需要获取使用以下 curl 命令的授权码。

curl --request GET \
--url 'https://na.lightify-api.com/oauth2/authorize?client_id=cb515518-1b27- 
45da-9821-b86b1c4264b&state= 
{{state}}&redirect_uri=http://your.server.com/&response_type=code'

我坚持使用client_id如何获取client_idsecretLightify 文档可在Osram Lightify API doc 中找到

2个回答

根据欧司朗 Lightify 公共 API

为了调用 API 端点,您需要一组有效的 client_id 和 secret_id。

北美 (NA) 开发人员转到https://na-developers.lightify-api.com

欧洲、中东和非洲 (EMEA) 开发人员请访问https://emea-developers.lightify-api.com

您需要在该地区(北美或欧洲、中东和非洲)拥有 Lightify 帐户才能注册为开发人员。

您的 Lightify 帐户用户名和密码应该足以让您进入开发人员 API 区域。

在那里您可以创建一个新客户端,它将生成您的客户端 ID 和密码。

新进程(自 2018 年 4 月 1 日起)是 oAuth2,因此您需要在服务器上设置一个接收页面以从登录进程获取访问代码,然后使用它来获取您需要的令牌命令请求。