公式のkikドキュメントに基づいて、kik用のボットの開発を開始しました。構成時に、エラー C400 Bad Request` が返されました。次のエンティティを使用しました。
{
"webhook": "http://172.22.105.160:8080/kik/message",
"features": {
"manuallySendReadReceipts": false,
"receiveReadReceipts": false,
"receiveDeliveryReceipts": false,
"receiveIsTyping": false
}
}
驚いたことに、webhook を に置き換えたところ、失敗しませんでしたhttp://example.com:8080/kik/message
。私がテストしたさまざまなバリエーションに基づいて、ドットと少なくとも 2 文字で終わる文字列が必要であると考えています。
API は、Webhook が実際に存在するかどうかを確認しません。バリアント172.22.105.160.com
は受け入れられましたが、正規表現に一致するとすぐ\.[A,z]{2,}
に拒否されます。
似たような経験をした人はいますか?AWS でホストされるため、IP を Webhook として使用したいと考えています。この問題を回避するための提案はありますか? APIのバグですか?