Loading...

Aviso:

Para brindarle información de soporte completa de manera más rápida, el contenido de esta página ha sido traducido al español mediante traducción automática. Para consultar la información de soporte más precisa, consulte la versión en inglés de este contenido.

Catalyst Slate

Slate es un robusto servicio de desarrollo front-end ofrecido por Catalyst que te permite desplegar, previsualizar y lanzar tus aplicaciones web sin problemas. Ofrece soporte nativo para los frameworks populares de JavaScript, como Next.js, Angular y React, mientras acomoda sin problemas otros frameworks de frontend para un despliegue sin complicaciones.

Redesplegar aplicación

Puedes activar una nueva compilación para un despliegue existente en Slate pasando el ID único del proyecto de Catalyst, el nombre específico de la aplicación Slate dentro del proyecto y el ID de despliegue a la API a continuación.

Detalles de la solicitud

URL de solicitud

POST

{api-domain}/slate/v1/project/{project_id}/app/{app_id}/deployment/{deployment_id}/redeploy

copy

api-domain
URL
La URL de dominio de tu DC

project_id
Numerical
El ID único de la aplicación en Slate

deployment_id
Numerical
El ID único del despliegue en Slate

Nota:

Abre el despliegue de Slate en la consola, y puedes obtener los siguientes valores de la URL.

https://console.catalyst.zoho.com/baas/96403455/project/26879000000021001/slate/app/1860000000007114/deployment/1860000000007119


Aquí, 26879000000021001 es el project_id. 1860000000007114 es el app_id y 1860000000007119 es el deployment_id.

Encabezados de solicitud

Authorization: Zoho-oauthtoken {oauth_token}
Content-Type: application/json

Propiedades JSON de la solicitud

Environment Variable key-value pair
optional

Pasa variables de entorno como pares clave-valor a través del cuerpo de la solicitud.

Por ejemplo:

{“API_KEY”: “xxxxxxxx2433”}

Alcance

ZohoCatalyst.Slate.app.CREATE

Detalles de la respuesta

La respuesta incluirá el estado del nuevo despliegue de compilación, información detallada del despliegue, el mensaje de commit y la URL del commit obtenidos directamente del repositorio Git conectado, junto con metadatos adicionales.

Sample Request
copy

curl -X POST
‘https://api.catalyst.zoho.com/slate/v1/project/4000000006007/app/29810101101/deployment/1860000000007119/redeploy' -H ‘Authorization: Zoho-oauthtoken 1000.91016.2f57’
-H ‘Content-Type: application/json’
-d ‘{ {“API_KEY”: “xxxxxxx2433”}
}

Sample Response
copy

{ “status”: “success”, “data”: { “id”: “2289000000006001”, “status”: “Queued”, “created_time”: “Feb 04, 2025 10:46 AM”, “created_by”: { “zuid”: “92747509”, “is_confirmed”: false, “email_id”: “amelia.b@zylker.com”, “first_name”: “Amelia”, “last_name”: “Burrows”, “user_type”: “SuperAdmin”, “user_id”: “28674000000016006” }, “deployment_id”: “2289000000004006”, “build_meta”: { “event_type”: “push”, “commit_id”: “18f6b8ef0d2586718a015be07701bd6ba486a18f”, “commit_message”: “Initial commit”, “commit_url”: “https://api.github.com/repos/ameliab-13966/nextjs-mongo-db/commits/18f6b8ef0d2586718a015be07701bd6ba486a18f", “timestamp”: “2024-12-23T07:22:39Z”, “author_name”: “amelia-b-13966”, “repo_id”: “907257721”, “repo_name”: “nextjs-mongo-db”, “web_url”: “https://github.com/ameliab-13966/nextjs-mongo-db", “ssh_url”: “git@github.com:ameliab-13966/nextjs-mongo-db.git”, “http_url”: “https://github.com/ameliab-13966/nextjs-mongo-db.git", “provider”: “Github”, “repo_slug”: “nextjs-mongo-db” } } }