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_id和密码?可从Osram Lightify API doc
获得Lightify文档。
#1 楼
根据OSRAM Lightify Public API,要调用API端点,您将需要一组有效的
client_id和secret_id。
北美(NA)开发人员请访问https: //na-developers.lightify-api.com
欧洲,中东和非洲(EMEA)开发人员请访问https://emea-developers.lightify-api.com
您将需要一个Lightify帐户在该地区(NA或EMEA)注册为开发者。
#2 楼
您的Lightify帐户用户名和密码应该足以使您进入开发人员API区域。您可以在其中创建一个新客户端,该客户端将生成您的客户端ID和密码。
新流程(自2018年4月1日开始)为oAuth2,因此您需要在服务器上设置接收页面以从登录流程中获取访问代码,然后使用该页面来获取所需的令牌命令请求。