1 利用方法
当製品の利用方法について記載されています。
最終更新
当製品の利用方法について記載されています。
最終更新
SenseLinkにログインし、[System Management] > [Open Platform] へと移動してください。AppKeyとApp Secretが表示されます。
計算方法
により計算されます。タイムスタンプおよびAppシークレットを利用してください。
例:
timestamp:Unix 時間 (ミリ秒を含む13桁)
sign、timestamp、および Appキー(app_key)の 3 つのパラメーターを、オプションパラメーターと共に次のようにリクエストしてください。
http://host:port/api/v1/device?typeId=10&size=100&sign=e5ef72ef839bdf5397b4906b199b9fbf&app_key=35uifanj8i30kdng×tamp=1477881215000
TypeId および size はオプションパラメーターです。サーバーは現在の timestamp をクライアント側からのリクエスト内の timestamp と比較し、その差が30 分以上の場合はエラーを返します。
sign、timestamp、およびAppキー(app_key) の 3 つのパラメーターを、次のようにリクエストしてください。
http://host:port/api/v3/device/update?sign=e5ef72ef839bdf5397b4906b199b9fbf&app_key=35uifanj8i30kdng×tamp=1477881215000
オプションパラメーターはリクエスト本体に配置され、form-data またはインターフェースドキュメントで指定された application/json に従って呼び出され、リクエストがサーバーへ送信されます。サーバーは現在の timestamp をクライアント側からのリクエスト内の timestamp と比較し、その差が30 分以上の場合はエラーを返します。
一部のインターフェースでは id をリクエストに配置する必要があります。詳細については、APIの利用方法をご参照ください。
コード | メッセージ | 原因 |
10001 | App Key Not Exist | キーがありません |
10002 | App Expired | キーが期限切れです |
10003 | Request Expired | リクエストが期限切れです |
10004 | IP Invalid | IPアドレスがホワイトリストにありません |
10005 | Signature Failed | 無効な署名です |
20001 | Company Out Of Date | 企業の利用期間の期限が切れました |
20002 | Permission Denied | 権限がありません |
30001 | Param Invalid | 無効なパラメーターです |
30002 | Similar User Exist | 追加された登録者は既存の登録者と非常に類似しています |
30003 | No Face Detected In The Image | 写真内で顔を検出できません |
30004 | Missing Param | パラメーターが不足しています |
30005 | Avatar File Invalid | 不正な写真形式です |
50001 | RPC Failed | サーバー同期エラー |
50002 | Internal Server Error | 内部サーバーエラー |
50003 | Multi Request Error | 一括リクエストエラー |
50004 | Request Method Not Allowed | 不正なリクエストメソッドです |
99999 | Unknown Error | 不明なエラーです |
620 | Record non-existent Error | 不正なパラメーターです。対応するレコードが見つかりません |
610 | Similar record Exist | 類似するレコードが存在します (同じ名前の部署が同じレベルに存在するなど) |
650 | Cannot delete unless include nothing | 部署または従業員が配下にあるため削除できません。 |