IFTTT 状态检查 URL 和密钥
IFTTT Status check URL and Key
我正在尝试在我的网站中实施 IFTTT。我已经创建了服务。
我已经为给定类型的状态和测试设置检查创建了 API,例如
API-> abc.com/api/ifttt/v1/status & abc.com/api/ifttt/v1/test/setup
- 为此目的使用 CI 和路由。
- 在其中添加了以下 header Host, COntent-type, IFTTT-Channel-Key, Accept-Encoding
- 我记得创建小程序时使用了频道密钥。它在 url
的末尾
但作为回应,我在进行端点测试时收到以下状态检查错误
- 有效请求为绿色。
- 显示状态代码为 401 的红色无效频道密钥
请帮帮我。
谢谢,
对于 status/setup 端点测试:
valid request
当您的 return 状态码 200 在 headers 中发送正确的 IFTTT-Channel-Key
时被检查
with invalid channel key
当你 return 状态代码 401 在 headers 中发送不正确的 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
header 值,如果正确则发送状态码 200,如果不正确则发送状态码 401。
IFTTT-Channel-Key
是服务 API 密钥,您可以在 API
/General
选项卡下找到:
服务API每个频道的密钥是唯一的
我正在尝试在我的网站中实施 IFTTT。我已经创建了服务。 我已经为给定类型的状态和测试设置检查创建了 API,例如
API-> abc.com/api/ifttt/v1/status & abc.com/api/ifttt/v1/test/setup
- 为此目的使用 CI 和路由。
- 在其中添加了以下 header Host, COntent-type, IFTTT-Channel-Key, Accept-Encoding
- 我记得创建小程序时使用了频道密钥。它在 url 的末尾
但作为回应,我在进行端点测试时收到以下状态检查错误 - 有效请求为绿色。 - 显示状态代码为 401 的红色无效频道密钥
请帮帮我。 谢谢,
对于 status/setup 端点测试:
valid request
当您的 return 状态码 200 在 headers 中发送正确的 with invalid channel key
当你 return 状态代码 401 在 headers 中发送不正确的
IFTTT-Channel-Key
时被检查
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
header 值,如果正确则发送状态码 200,如果不正确则发送状态码 401。
IFTTT-Channel-Key
是服务 API 密钥,您可以在 API
/General
选项卡下找到:
服务API每个频道的密钥是唯一的