Indica al agente el nombre de destino exacto, el contenido previsto y si la tarea incluye publicar y cambiar el DNS.
Lee antes de actualizar
Usa sites.list para descubrir sitios cuando no se conozca el sitio. Para un sitio existente exacto, usa sus lectores directos. sites.get_content devuelve el contenido de plantilla almacenado cuando está disponible; un sitio basado en archivos puede no tener contenido de plantilla editable.
Conserva los IDs estables de sitio al mover alias. Después de moverlo, un nombre antiguo puede resolver a un sitio distinto.
Prepara el contenido
Sube las imágenes de plantilla con media.upload_image antes de usar sus rutas devueltas. Usa estos IDs de plantilla:
| Plantilla | ID |
|---|---|
| Profile | links |
| Blog | blog |
| Redirect | redirect |
| Página de token | token |
| Dominio en venta | sale |
| Tip Jar | tip |
Para publicar archivos, proporciona rutas relativas y texto o base64 para cada archivo.
Una publicación mínima de Profile puede usar:
{
"site": "example.ton",
"template": "links",
"content": {
"name": "Example",
"links": [{ "title": "Website", "url": "https://example.com" }]
}
}Estos valores son ilustrativos; usa un nombre propio y el contenido que deseas. El backend valida el esquema real de contenido de la plantilla.
Publica y vincula
Después de sites.publish_template o sites.publish_files, conserva el resultado de versión y alojamiento. El alojamiento ADNL de plataforma usa sites.send_link_tx; el alojamiento Storage usa el BagID devuelto con storage.send_bag_link_tx cuando se necesita vincular.
Para un alias adicional, usa sites.list_domains, sites.preflight_domain, la aprobación DNS necesaria y después sites.attach_domain. Revisa explícitamente los conflictos y cualquier eliminación del sitio de origen al mover su último nombre.
Comunica un resultado verificado
Lee la versión activa y el registro DNS exacto. Indica por separado si el contenido está publicado, el DNS está pendiente o se ha observado el enlace solicitado. Devuelve enlaces e identificadores útiles proporcionados por el servidor.