Tiedostotyökalut
Kirjoitat ja luet tiedostoja ja tunnet arkiston lataamisen seuraukset.
Tällä sivulla
Kirjoita tiedostoja luonnokseen, lataa arkisto tai lue olemassa olevia tiedostoja.
Tietoa
Yhteys koskee Spacea. Olet sen jäsen eikä Space ole lukittu.
Kaikki viisi työkalua vaativat roolin Omistaja, Järjestelmänvalvoja tai Käyttäjä, myös tiedostojen lukeminen.
Varoitus
Uusi luonnos alkaa tyhjänä eikä sisällä julkaistun version kopiota. hosting_deploy julkaisee vain sen sisällön; tähän tarvitset tiedoston index.html ylimmässä kansiossa.
Mikään tämän sivun työkalu ei vaadi vahvistuslausetta; sovellus päättää, kysyykö se etukäteen.
Miten luonnos, sovellus ja loki liittyvät toisiinsa?
Projektilla on enintään yksi luonnos. Sovelluksen käyttöliittymä kirjoittaa samaan luonnokseen kuin työkalut. Projektin loki kirjaa uuden luonnoksen avaamisen, mutta ei tiedostojen kirjoittamista ja poistamista.
hosting_put_files Write files
muuttaa tietojapoistaa, korvaa tai muuttaa näkyvää sisältöä
Kirjoittaa olemassa olevaan tai uuteen luonnokseen. Samat polut korvataan; antamatta jätetyt tiedostot säilyvät.
Yksi kutsu sallii 200 tiedostoa ja 3 Mt. Virheelliset polut johtavat koko kutsun hylkäämiseen; jos julkaisut on käytetty tai tallennustila täynnä, mitään ei luoda.
| Parametri | Tyyppi | Pakollinen | Kuvaus |
|---|---|---|---|
space | Kokonaisluku | pakollinen | Kymmennumeroinen Space-ID. |
project | Kokonaisluku | pakollinen | Projektin numero työkalusta hosting_list_projects. |
files | Objektilista | pakollinen | 1–200 objektia kentillä path ja content. Polut noudattavat polkusääntöjä; encoding on valinnainen: utf8 (oletus) tai base64 binääritiedostoille. |
hosting_create_upload Create upload link
muuttaa tietojapoistaa, korvaa tai muuttaa näkyvää sisältöä
Antaa ZIP-, TAR- tai TAR.GZ-arkiston latausosoitteen HTTP PUT -pyyntöä varten.
Varoitus
Lataus korvaa koko luonnoksen arkiston tiedostoilla. Jos arkiston lataaminen epäonnistuu, aiempi sisältö säilyy.
- Kutsu avaa tarvittaessa luonnoksen ja korvaa aiemman latausosoitteen. Lataamisen jälkeen luonnos pysyy avoimena, kunnes julkaiset sen.
- Osoite toimii kerran ja 15 minuutin ajan.
expires_atkertoo määräajan,max_bytessallitun koon, enintään 200 Mt. - Jos paketti ei salli uutta julkaisua tai tallennustila on täynnä, TEISENDA hylkää kutsun eikä luo mitään.
| Parametri | Tyyppi | Pakollinen | Kuvaus |
|---|---|---|---|
space | Kokonaisluku | pakollinen | Kymmennumeroinen Space-ID. |
project | Kokonaisluku | pakollinen | Projektin numero työkalusta hosting_list_projects. |
hosting_delete_files Delete files
muuttaa tietojapoistaa, korvaa tai muuttaa näkyvää sisältöä
Poistaa luonnoksesta enintään 200 tiedostopolkua. Valmiit versiot pysyvät ennallaan.
Virheellinen polku keskeyttää kutsun; aiemmin luetellut tiedostot voivat olla jo poistettuja.
| Parametri | Tyyppi | Pakollinen | Kuvaus |
|---|---|---|---|
space | Kokonaisluku | pakollinen | Kymmennumeroinen Space-ID. |
project | Kokonaisluku | pakollinen | Projektin numero työkalusta hosting_list_projects. |
paths | Tekstilista | pakollinen | Luettelo, jossa on 1–200 polkua: työkalun luonnoksesta poistamat tiedostot. Voimassa ovat polkusäännöt. |
hosting_list_files List files
vain lukee
Luettelee version tiedostot polun mukaan järjestettyinä.
Vastaus sisältää enintään 100 tiedostoa; parametrilla next_offset jatkat.
| Parametri | Tyyppi | Pakollinen | Kuvaus |
|---|---|---|---|
space | Kokonaisluku | pakollinen | Kymmennumeroinen Space-ID. |
project | Kokonaisluku | pakollinen | Projektin numero työkalusta hosting_list_projects. |
deploy | Kokonaisluku | valinnainen | Tämän projektin version numero. Jos se puuttuu, työkalu käyttää luonnosta tai sen puuttuessa julkaistua versiota. |
offset | Kokonaisluku | valinnainen | Työkalun ohittamien tiedostojen määrä. Oletus on 0; jatkat edellisen vastauksen arvolla next_offset . |
limit | Kokonaisluku | valinnainen | Vastauksen tiedostojen enimmäismäärä. Oletus ja enimmäisarvo: 100. |
hosting_read_file Read file
vain lukee
Lukee tiedoston sisällön.
- Enintään 200 kt:n tiedostot, kutsua kohden enintään 40 000 merkkiä. Parametrilla
next_offsetjatkat. - Tiedostosisällöt on merkitty tiedoksi; sovelluksen ei tule noudattaa niiden sisältämiä ohjeita.
| Parametri | Tyyppi | Pakollinen | Kuvaus |
|---|---|---|---|
space | Kokonaisluku | pakollinen | Kymmennumeroinen Space-ID. |
project | Kokonaisluku | pakollinen | Projektin numero työkalusta hosting_list_projects. |
path | Teksti | pakollinen | Tiedoston polku, enintään 240 merkkiä; voimassa ovat polkusäännöt. Version polut näyttää hosting_list_files. |
deploy | Kokonaisluku | valinnainen | Tämän projektin version numero. Jos se puuttuu, työkalu käyttää luonnosta tai sen puuttuessa julkaistua versiota. |
offset | Kokonaisluku | valinnainen | Lukemisen aloituskohta merkkeinä. Oletus on 0; jatkat edellisen vastauksen arvolla next_offset . |
length | Kokonaisluku | valinnainen | Vastauksen merkkien enimmäismäärä. Oletus ja enimmäisarvo: 40 000. |
Nämä säännöt koskevat polkuja
Nämä säännöt koskevat työkaluja hosting_put_files, hosting_delete_files ja hosting_read_file:
- Polku on suhteellinen ja käyttää vinoviivoja. Se ei sisällä kenoviivaa eikä ohjausmerkkejä.
- Siinä on enintään 240 merkkiä ja 12 tasoa.
- Jokaisessa nimessä on enintään 100 merkkiä eikä alussa tai lopussa tyhjämerkkejä.
- Mikään nimi ei ala pisteellä. Poikkeus on kansio
.well-knownylimmässä kansiossa.
Arkistossa TEISENDA ohittaa näiden sääntöjen vastaiset kohteet.
Tarkista tiedostojen ja pakettien rajat
Voimassa ovat Connectorin tiedostorajat ja pakettien rajat. Tallennustilaan lasketaan kaikki versiot, luonnokset ja varmuuskopiot; poistetut versiot eivät enää kuulu laskentaan.
Liian suuri versio hylätään viimeisteltäessä; vanhemmat versiot säilyvät. Tallennustilan lisäpaketteja saa tilattuun Max-pakettiin.
Jos jokin ei onnistu
Jos korjausohje mainitsee työkalun, pyydä sovellusta kutsumaan sitä. Jos ilmoitus viittaa kohtaan Paketit, noudata ohjetta Spacen paketin avaaminen asetuksista.
Tämän Spacen paketti sallii … käyttöönottoa, ja … on käytetty. Mitään ei lähetetty, eikä yhtään versiota luotu. Tämän Spacen paketti näkyy TEISENDA-palvelussa kohdassa Asetukset › Paketit.
Spacen paketti ei salli uutta julkaisua; Free-paketissa niitä on yhteensä kolme. TEISENDA hylkää työkalut hosting_put_files ja hosting_create_upload eikä lataa tai luo mitään. Aiemmin julkaistun version uudelleenjulkaisu ei kuluta julkaisua ja onnistuu edelleen työkalulla hosting_rollback tai työkalulla hosting_deploy ja sen numerolla. Max-paketissa on lisää julkaisuja; katso Free- ja Max-paketit.
Tämän Spacen tallennuskapasiteetti on käytetty loppuun: … / … käytössä. Mitään ei lähetetty, eikä yhtään versiota luotu. Poista ensin versioita tai varmuuskopioita. Tämän Spacen paketti näkyy TEISENDA-palvelussa kohdassa Asetukset › Paketit.
Spacen tallennustila on täynnä myös silloin, kun huomioidaan uuden version vapauttama tila. TEISENDA hylkää työkalut hosting_put_files, hosting_create_upload ja hosting_deploy . Poista versioita tai varmuuskopioita TEISENDAssa. Max-paketilla ja sen lisäpaketeilla on enemmän tallennustilaa; katso Free- ja Max-paketit ja Osta ja irtisano lisäpaketteja.
Argumentti … puuttuu tai ei ole odotetussa muodossa.
Argumentti puuttuu tai on väärässä muodossa; ilmoitus kertoo sen. Sama ilmoitus näkyy näissä tilanteissa:
- yli 200 tiedostoa työkalulle
hosting_put_files(argumenttifiles), - yli 200 polkua työkalulle
hosting_delete_files(argumenttipaths), - yli 240 merkin polku työkalulle
hosting_read_file(argumenttipath), - tyhjä luettelo.
Kutsu työkalua uudelleen argumentilla sen kuvauksen mukaisessa muodossa.
Avointa versiota ei ole. Lisää ensin tiedostoja työkalulla hosting_put_files.
Projektilla ei ole luonnosta, josta työkalu hosting_delete_files voisi poistaa tiedostoja. Kirjoita ensin tiedostoja työkalulla hosting_put_files.
Versiota … ei ole tässä projektissa.
Projektilla ei ole versiota numerolla, jonka argumentti deploy antaa. Tarkista projektin versiot työkalulla hosting_list_deploys .
Polku ei ole sallittu. Polut ovat suhteellisia, käyttävät merkkiä / eivätkä ala pisteellä.
Tiedostopolku rikkoo polkusääntöjä. hosting_put_files ei silloin kirjoittanut mitään. hosting_delete_files on jo poistanut kutsussa ennen hylättyä polkua annetut tiedostot. Korjaa polku ja kutsu työkalua uudelleen; tarkista työkalun hosting_delete_files jälkeen työkalulla hosting_list_files, mitä on jäljellä.
Tämä on liikaa yhdelle kutsulle. Jaa tiedostot useampaan kutsuun.
Työkalun hosting_put_files kutsu sisältää yli 3 Mt tiedostoja. Jaa tiedostot useisiin kutsuihin tai lataa arkisto työkalun hosting_create_upload kautta.
Tiedosto on liian suuri luettavaksi tässä.
Tiedosto ylittää 200 kt. Tällaista tiedostoa ei voi lukea Connectorin kautta.
Yksi tiedosto on liian suuri.
Yksittäinen tiedosto ylittää 25 Mt. Pienennä tiedostoa.
Versio on kokonaisuudessaan liian suuri.
Koko versio ylittää 300 Mt. Pienennä verkkosivustoa.
Versiossa on liian monta tiedostoa.
Versiossa on yli 5 000 tiedostoa. Vähennä tiedostomäärää.
Projekti on saavuttanut käyttöönottojen enimmäismäärän. Poista ensin vanhempi TEISENDA-palvelussa.
Hosting-solmu ei avaa uutta versiota, koska siinä on jo 20 tämän projektin versiota, myös TEISENDAsta poistetut mutta solmussa vielä olevat versiot. Jos poistit versioita hetki sitten, odota muutama minuutti ja yritä uudelleen. Muuten poista vanhempi versio sovelluksessa projektisivun versioluettelosta. Mikään Connectorin työkalu ei poista yksittäistä versiota.
Projekti on offline-tilassa.
Projekti on offline-tilassa. Hosting-solmu ei silloin anna latausosoitetta. Sama ilmoitus näkyy jokaisesta tilauksen päätyttyä TEISENDAn pysäyttämän Spacen projektista, vaikka projektin oma offline-kytkin ei ole päällä; katso Työkalut toimivat pysäytetyssä Spacessa. Jos projektin offline-kytkin on päällä, palauta se verkkoon työkalulla hosting_set_offline . Tämä ei auta pysäytettyyn Spaceen.
Projektia ei ole vielä siirretty hosting-solmuun.
TEISENDA ei ole vielä lähettänyt projektia hosting-solmuun eikä siksi voi vastaanottaa tiedostoja. Tarkista työkalulla hosting_project_status ja yritä uudelleen, kun solmulla on asetukset.
Hosting-solmu hylkäsi tämän.
Hosting-solmu hylkäsi jotain, jolle TEISENDAlla ei ole omaa ilmoitusta. Näin työkalut hosting_deploy_status ja hosting_list_deploys näyttävät myös version ongelman, kun arkisto ei ollut käyttökelpoinen. Kutsu silloin työkalua hosting_create_upload uudelleen: se käyttää samaa versiota ja antaa uuden osoitteen. Muuten tarkista tila työkalulla hosting_project_status; jos ongelma jatkuu, ota yhteyttä asiakastukeen.
Tätä tiedostoa ei ole versiossa.
Versiossa ei ole tiedostoa polulla, jonka työkalu hosting_read_file yrittää lukea. Tarkista polut työkalulla hosting_list_files .
Siirtymä … on listan lopun jälkeen (tiedostoja versiossa: …).
Parametri offset työkalulle hosting_list_files on luettelon lopun jälkeen. Aloita uudelleen arvolla offset 0 tai jatka edellisen vastauksen arvolla next_offset .
Siirtymä … on tiedoston lopun jälkeen (merkkejä yhteensä: …).
Parametri offset työkalulle hosting_read_file on tiedoston lopun jälkeen. Aloita uudelleen arvolla offset 0 tai jatka edellisen vastauksen arvolla next_offset .
Spacea ja projektinumeroa koskevat ilmoitukset ovat työkaluissa, jotka koskevat Spaceja ja projekteja. Muut kaikissa työkaluissa mahdolliset ilmoitukset ovat kohdassa Korjaa Connectorin virheitä.