Consulta de la lista de claves de firma
Función
Esta API se utiliza para consultar la información sobre todas las claves de firma.
URI
La siguiente tabla muestra el método de solicitud HTTP/HTTPS y el URI de la API.
Método de solicitud |
URI |
---|---|
GET |
/v1.0/apigw/signs[?page_size, page_no, id, name] |
- Se puede agregar una combinación de diferentes condiciones de consulta al final del URI utilizando signos de interrogación (?) y ampersands (&).
- Las condiciones de consulta incluyen id y name.
Solicitud
Parámetro |
Obligatorio |
Tipo |
Descripción |
---|---|---|---|
id |
No |
String |
ID de clave de firma |
name |
No |
String |
Nombre de clave de firma |
precise_search |
No |
String |
Nombre del parámetro name para la coincidencia exacta |
Respuesta
Parámetro |
Tipo |
Descripción |
---|---|---|
total |
Integer |
Número de claves de firma que coinciden con las condiciones de consulta |
size |
Integer |
Longitud de la lista de claves de firma devuelta |
signs |
Dictionary |
Lista de claves de firma |
Parámetro |
Tipo |
Descripción |
---|---|---|
id |
String |
ID de clave de firma |
name |
String |
Nombre de clave de firma |
sign_key |
String |
Clave de firma |
sign_secret |
String |
Secreto de firma |
create_time |
Timestamp |
Hora en que se crea la clave de firma |
update_time |
Timestamp |
Hora en la que se actualizó por última vez la clave de firma |
bind_num |
Integer |
Número de las API a las que se ha enlazado la clave de firma |
Ejemplo de respuesta:
{ "total": 2, "size": 2, "signs": [{ "name": "signature01", "sign_key": "abcd_1234", "sign_secret": "******", "id": "3a793b65a9034bdfae08924f149bfb4a", "create_time": "2018-02-06T12:17:36Z", "update_time": "2018-02-07T02:00:27.964766Z", "bind_num":1 }, { "name": "sada", "sign_key": "asdasdasdasda", "sign_secret": "******", "id": "51ce490901f4411fa54eb06d33bd7218", "create_time": "2018-02-06T11:53:08Z", "update_time": "2018-02-06T11:53:08Z", "bind_num":1 }] }
Códigos de estado
Código de estado |
Descripción |
---|---|
200 |
OK |
400 |
Bad Request |
401 |
Unauthorized |
500 |
Server Internal Error |