提问人:THEREISNEINWAY 提问时间:11/14/2023 最后编辑:Brian Tompsett - 汤莱恩THEREISNEINWAY 更新时间:11/14/2023 访问量:26
处理来自 Android App 的涂鸦 API 请求
Handling Tuya API request from Android app
问:
我将做一个在不使用涂鸦应用程序的情况下用手机控制涂鸦智能设备的项目。我现在有用于调用涂鸦 API 的 python 代码。 例如,我现在想实现中间人,用于处理 API 调用并向 Android 应用程序 (kotlin) 发送数据/接收命令,例如 Google Cloud。我想要中间人和单独的应用程序,因为我以后还想实现 AI 识别使用模式。
您能推荐什么样的中间人平台能够处理这两项任务吗?我必须实现什么才能让中间人能够与 Android 应用程序连接?
下面是从 python 调用 API 的代码示例:
def connect_to_tuya(access_endpoint:str, access_id:str, access_key:str):
openapi = TuyaOpenAPI(access_endpoint, access_id, access_key)
openapi.connect()
return openapi
def power_device(openapi:TuyaOpenAPI, device_id:str, state:bool):
commands = {'commands': [{'code': 'switch_led', 'value': state}]}
response = openapi.post('/v1.0/iot-03/devices/{}/commands'.format(device_id), commands)
return response
一种方式或图表,其中包含有关要实现的内容、要使用的平台的一些详细信息
答: 暂无答案
评论