我正在尝试在我的网站上执行IFTTT。我创造了这个服务。我已经用给定的类型创建了状态和测试设置检查API,如下
API-> abc.com/api/ifttt/v1/status & abc.com/api/ifttt/v1/test/setup
但作为响应,在执行端点测试时,我会收到以下状态检查错误--有效请求为绿色。-使用红色的无效通道密钥和状态代码401显示
请帮帮我。谢谢,
发布于 2017-04-07 23:26:42
对于状态/安装端点测试:
valid request时,当返回状态代码为200时,将检查IFTTT-Channel-Key。with invalid channel key时,当返回状态代码401时,将检查IFTTT-Channel-Key。例如,具有无效通道键的请求将是:
请求:
GET https://example.com/api/ifttt/v1/status HTTP/1.1
Accept: application/json
Accept-Charset: utf-8
Accept-Encoding: gzip, deflate
User-Agent: IFTTT-Protocol/v1
IFTTT-Test-Mode: 1
IFTTT-Channel-Key: INVALID响应:
HTTP/1.1 401 Unauthorized
date: Fri, 07 Apr 2017 23:04:28 GMT
server: Apache/2.4.10 (Debian)
content-type: application/json
vary: Accept-Encoding
content-length: 0
connection: close您必须检查IFTTT-Channel-Key标头值,并发送状态代码200 (如果正确)和401 (如果不正确)。
IFTTT-Channel-Key是在API/General选项卡下可以找到的Service键:

每个通道的服务API键是唯一的。
https://stackoverflow.com/questions/43272589
复制相似问题