Obtiene la lista de complementos que se han eliminado de Kintone, pero que ya se han agregado a las aplicaciones.
Esto puede ocurrir cuando se instala un complemento, se agrega a una aplicación y luego se procede a desinstalarlo del entorno de Kintone.
Permisos
- No se necesitan permisos.
Parámetros de solicitud
Parámetro |
Valor |
Obligatorio |
Descripción |
offset |
Integer |
|
El número de plug-ins que se van a omitir de la lista de plug-ins necesarios. Si se omite, este valor es 0. |
limit |
Integer |
|
El número máximo de plug-ins que se van a recuperar. Debe estar entre 1 y 100. El número predeterminado es 100. |
Solicitud de muestra
1
2
3
4
5
6
7
8
9
10
11
|
var body = {
'offset': 1,
'limit': 3
};
kintone.api(kintone.api.url('/k/v1/plugins/required.json', true), 'GET', body, function(resp) {
// success
console.log(resp);
}, function(error) {
// error
console.log(error);
});
|
Muestra de curl
1
2
3
4
5
6
|
curl -X GET 'https://{subdomain}.kintone.com/k/v1/plugins/required.json' \
-H 'X-Cybozu-Authorization:{AuthorizationCode}' \
-H 'Content-Type: application/json' \
-d '{
"offset": 1, "limit": 3
}'
|
Parámetros de respuesta
Parámetro |
Tipo |
Descripción |
plugins |
Matriz de objetos |
Una lista de complementos que deben instalarse. |
plugins[].id |
Cuerda |
El ID del complemento. |
plugins[].name |
Cuerda |
El nombre del plugin. |
plugins[].isMarketPlugin |
Booleano |
Indica si el complemento es o no un complemento de Marketplace.true : El plug-in es un plug-in de Marketplace.false : El complemento no es un complemento de Marketplace.
|
Ejemplo de respuesta
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
{
"plugins": [
{
"id": "djmhffjhfgmebgnmcggopedaofckljlj",
"name":"Plugin 1",
"isMarketPlugin": false,
},
{
"id":"ejgcopfamifdhmkafjgidfmgjdmiaplf",
"name":"Plugin 2",
"isMarketPlugin":false,
},
{
"id":"fdeplpmkengkldpdlaiegpokgmaabkkb",
"name":"Plugin 3",
"isMarketPlugin":false,
}
]
}
|