Exemple de lucru cu Connector
Găsește exemple de instrucțiuni și apelurile de instrumente prevăzute.
Pe această pagină
Alege un exemplu de instrucțiune și adaptează numele proiectelor și domeniul la Space-ul tău. Un Space este un spațiu de lucru comun în aplicație.
Informații
Scrie instrucțiunea într-o conversație în care Connector este activat. Conexiunea se aplică Space-ului, iar Space-ul nu este blocat.
Instrucțiunile care modifică ceva sau citesc un fișier necesită rolul Utilizator sau unul superior; vizualizarea este posibilă cu orice rol. Publicările, proiectele și domeniile sunt contorizate în limitele planului tău.
Aplicația decide ce instrumente apelează efectiv. Pagina descrie ce trebuie să declanșeze o instrucțiune.
Atenție
O ciornă nou creată începe goală. Dacă modifici prin Connector un fișier al unui proiect existent și publici, noua versiune conține numai ce se află în ciornă. Detalii în O ciornă devine o versiune.
Cum citești exemplele
- Exemplele de instrucțiuni în engleză sunt păstrate din sursa verificată; versiunea germană este păstrată în fiecare secțiune extensibilă. Înlocuiește numele proiectelor demo cu ale tale.
- Aplicația trebuie să stabilească mai întâi Space-ul prin
whoamiși proiectul prinhosting_list_projects. Dacă există mai multe Spaces posibile, trebuie să întrebe. - Connector solicită o frază de confirmare pentru trei instrumente:
hosting_delete_project,hosting_remove_domainșihosting_set_visibility, când acesta face un proiect public. Orice altă cerere de confirmare din aceste exemple provine din aplicație și poate lipsi.
Vezi website-urile tale
Listează website-urile și vizibilitatea lor
Which websites do I have on TEISENDA, and which of them are public?
Instrucțiune în germană
Welche Websites habe ich bei TEISENDA, und welche davon sind öffentlich?
Ce trebuie să declanșeze această instrucțiune?
Instrucțiunea trebuie să declanșeze whoami și hosting_list_projects; ambele doar citesc. În Space-ul demo, aplicația trebuie să enumere cele trei proiecte și să indice că numai demo-private este privat.
Creează un proiect și publică-l
Creează și publică un proiect pentru un website cu o singură pagină
Create a TEISENDA project for a one-page site and publish it.
Instrucțiune în germană
Erstelle ein TEISENDA-Projekt für eine Website mit einer einzigen Seite und veröffentliche es.
Ce trebuie să declanșeze această instrucțiune?
Instrucțiunea trebuie să declanșeze hosting_create_project, hosting_put_files (scrie pagina ca index.html într-o ciornă nouă) și hosting_deploy. Proiectul este apoi privat; hosting_set_visibility îl face public numai după fraza de confirmare.
Creează și publică un proiect cu nume și text
Create a TEISENDA project called review-test with a single page that says "Hello from the review", and publish it.
Instrucțiune în germană
Erstelle ein TEISENDA-Projekt namens review-test mit einer einzigen Seite, auf der „Hello from the review“ steht, und veröffentliche es.
Ce trebuie să declanșeze această instrucțiune?
Instrucțiunea trebuie să declanșeze aceleași instrumente, cu numele review-test și textul din instrucțiune în index.html. Aplicația trebuie să ceară confirmarea înainte de publicare, apoi să indice adresa și să explice că proiectul este privat până când îl faci public.
Gestionează un website publicat
Revino la versiunea anterioară
Roll back my TEISENDA site to the previous deployment.
Instrucțiune în germană
Setze meine TEISENDA-Website auf die vorherige Version zurück.
Ce trebuie să declanșeze această instrucțiune?
Instrucțiunea trebuie să declanșeze hosting_list_projects, hosting_list_deploys (care versiune este cea anterioară) și hosting_rollback. Instrumentul revine numai la o versiune publicată anterior și încă existentă; aceasta nu este contorizată ca publicare.
Verifică starea unui proiect
Show me the status of demo-landing: is it live, and which domains and redirects does it have?
Instrucțiune în germană
Zeig mir den Status von demo-landing: Ist es online, und welche Domains und Weiterleitungen hat es?
Ce trebuie să declanșeze această instrucțiune?
Instrucțiunea trebuie să declanșeze hosting_list_projects și hosting_project_status; ambele doar citesc. Regulile de redirecționare sunt enumerate de hosting_list_redirects.
Citește un fișier al versiunii publicate
Show me the index.html of the published version of demo-landing.
Instrucțiune în germană
Zeig mir die index.html der veröffentlichten Version von demo-landing.
Ce trebuie să declanșeze această instrucțiune?
Instrucțiunea trebuie să declanșeze hosting_list_projects, hosting_list_deploys și hosting_read_file cu calea index.html. Instrumentul doar citește, dar necesită rolul Utilizator sau unul superior; citește fișiere de până la 200 KB și returnează cel mult 40.000 de caractere pentru fiecare apel.
Conectează un domeniu și adaugă redirecționări
Conectează un domeniu propriu
Connect my domain example.com to my TEISENDA project and tell me which DNS records to set.
Instrucțiune în germană
Verbinde meine Domain example.com mit meinem TEISENDA-Projekt und sag mir, welche DNS-Einträge ich setzen muss.
Ce trebuie să declanșeze această instrucțiune?
Instrucțiunea trebuie să declanșeze hosting_list_projects și hosting_add_domain; instrumentul indică înregistrările DNS pe care le configurezi la furnizorul DNS al domeniului, imediat ce nodul de hosting cunoaște domeniul; în caz contrar, le enumeră hosting_check_domain. Apoi hosting_check_domain verifică DNS. Domeniul servește website-ul numai când DNS-ul este corect și certificatul este disponibil.
Adaugă o redirecționare
Atenție
hosting_set_redirects înlocuiește întreaga listă de reguli. Aplicația trebuie să trimită regulile existente împreună cu cea nouă.
On demo-redirects, add a redirect from /old to /new and keep the existing rules.
Instrucțiune în germană
Füge bei demo-redirects eine Weiterleitung von /old nach /new hinzu und behalte die bestehenden Regeln.
Ce trebuie să declanșeze această instrucțiune?
Instrucțiunea trebuie să declanșeze hosting_list_projects, hosting_list_redirects și hosting_set_redirects. Ultimul instrument înlocuiește întreaga listă; de aceea aplicația trebuie să trimită regulile existente împreună cu cea nouă și să ceară confirmarea înainte.
Dacă ceva nu funcționează
Toate mesajele, cu explicații și soluții, sunt prezentate în Remediază erorile Connector.
Rolul tău în acest Space nu permite acest lucru.
Ai rolul Doar citire în Space; instrumentele de modificare din aceste exemple și hosting_read_file necesită permisiunea de editare. Cere unui membru cu rolul Proprietar sau Administrator să îți acorde rolul Utilizator sau unul superior.
Planul acestui Space are o limită de implementări: …; folosite: …. Nu s-a încărcat nimic și nu a fost creată nicio versiune. Planul acestui Space este afișat în TEISENDA la Setări › Planuri.
Space-ul a consumat publicările planului său; TEISENDA refuză hosting_put_files și hosting_deploy, iar nicio versiune nu a fost creată. Republicarea unei versiuni publicate anterior rămâne posibilă prin hosting_rollback sau prin hosting_deploy cu numărul său. Planul Max permite mai multe publicări; vezi Planuri.
Planul acestui Space nu permite alte proiecte: … din … sunt deja create. Nu s-a creat nimic. Planul acestui Space este afișat în TEISENDA la Setări › Planuri.
Planul Space-ului nu permite încă un proiect. Șterge un proiect; planul Max permite mai multe proiecte, vezi Planuri.
În folderul principal lipsește fișierul index.html.
Ciorna nu are un fișier index.html în directorul principal, iar hosting_deploy nu o poate finaliza din acest motiv. Cere să fie scris fișierul index.html prin hosting_put_files în directorul principal și publică din nou.
DNS-ul pentru … nu este încă corect:
Nu este un refuz: hosting_check_domain a constatat că DNS-ul domeniului încă nu este corect și indică ce lipsește. Configurează înregistrările DNS și cere aplicației să verifice din nou.