ここで誰でも安全な設定を使用して新しい方法(少なくともファームウェア4.0のビーコン)を完全に更新するためにKontaktのREST APIを使用しましたか?私はAPIドキュメントに従っており、以下の手順を実行しましたが、私は最後/ 3番目のステップで立ち往生しています。 Kontaktのテクニカルサポートからお待ちしています。Kontakt iBeacon:REST API - 安全な設定を使用してビーコンを更新する
手順:
更新ビーコン例えば設定を作成すること
"/config/create?uniqueId=abc&deviceType=beacon&txPower=2"
最新のビーコン(ファームウェア4.1)の場合は、レスポンスからセキュアな設定を取得します。
"/config/encrypt?uniqueId=abc"
。安全なレスポンスはレスポンスのconfigs[0].config
の値です。これは、以下の3番目のレスポンスパラメータで送信されます。
明らかに文書に明記されていないため、正しいものであるかどうかはわかりません。
- 最後に、状態を同期させるために、安全な設定を送信することによってクラウドを更新します。 "?/デバイス/更新UNIQUEID = ABC &更新= 1489619160440 &応答= AAMQIgDbyMlY7zruGWl89 ..."
APIは、エラー500投げている - この正確なエラーコードAPI_ERROR_1489800045650
で内部サーバーエラーを。
APIドキュメントへのリンクを投稿しますか?これは、Webサービスに問題があるようです。 APIを意図したとおりに使用していなくても、通常の状態では500のエラーは投げられません。ご連絡いただければ、この質問を更新してください。 – davidgyoung