私たちは Things Cloud と協力しており、現在 Things Cloud では実装できないサービスを顧客に提供したいと考えています。例として、特定の地点からxキロメートル以内にあるデバイスのリストを取得できるようにしたいと考えています。
現在、これを行うことを妨げる 2 つの制限があります。
- カスタムルート/パラメータで Things Cloud API を拡張できないこと
- 特定の API GET 呼び出しに対してカスタム関数を実装できない
Esper ルールによって処理されるイベントの POST 要求など、これを達成するための回避策を考えることができ、GET によってアクセスできる別のイベント/測定値を生成します。しかし、これが適切なメカニズムではないことに同意できると思います。
上記の使用例は単なる例であることに注意してください。私たちのニーズはこれに限定されず、Things Cloud 側で更新を必要とせずにサービスを拡張するための標準化された方法が必要です。