Fornisci all'agente il nome di destinazione esatto, il contenuto previsto e se l'attività comprende pubblicazione e modifiche DNS.
Leggi prima di aggiornare
Usa sites.list per la scoperta quando il sito non è noto. Per un sito esistente preciso, usa i suoi lettori diretti. sites.get_content restituisce il contenuto del modello memorizzato quando disponibile; un sito basato su file potrebbe non avere contenuti di modello modificabili.
Conserva gli ID stabili dei siti quando sposti alias. Dopo uno spostamento, un vecchio nome può risolvere a un sito diverso.
Prepara il contenuto
Carica le immagini dei modelli con media.upload_image prima di usare i percorsi restituiti. Usa questi ID di modello:
| Modello | ID |
|---|---|
| Profile | links |
| Blog | blog |
| Redirect | redirect |
| Pagina token | token |
| Dominio in vendita | sale |
| Tip Jar | tip |
Per pubblicare file, fornisci percorsi relativi e testo oppure base64 per ogni file.
Una pubblicazione minima di Profile può usare:
{
"site": "example.ton",
"template": "links",
"content": {
"name": "Example",
"links": [{ "title": "Website", "url": "https://example.com" }]
}
}Questi valori sono illustrativi; usa un nome che possiedi e il contenuto desiderato. Il backend valida lo schema effettivo dei contenuti del modello.
Pubblica e collega
Dopo sites.publish_template o sites.publish_files, conserva il risultato relativo alla versione e all'hosting. L'hosting ADNL della piattaforma usa sites.send_link_tx; l'hosting Storage usa il BagID restituito con storage.send_bag_link_tx quando serve un collegamento.
Per un alias aggiuntivo, usa sites.list_domains, sites.preflight_domain, l'approvazione DNS richiesta e poi sites.attach_domain. Esamina esplicitamente i conflitti e l'eventuale eliminazione del sito di origine quando perde l'ultimo nome.
Comunica un risultato verificato
Leggi la versione attiva e il record DNS esatto. Indica separatamente se il contenuto è pubblicato, se il DNS è in attesa o se il collegamento richiesto è stato osservato. Restituisci link e identificatori utili forniti dal server.