Átalakítás

A Metaadat API egy célra épített, fejlesztőbarát szolgáltatás, amely egyetlen HTTP kérés segítségével teljes irányítást biztosít a táblázatfájlok metaadatai felett. Legyen szó klasszikus irodai formátumokról, mint az Excel (.xlsx, .xls), egyszerű elválasztott fájlokról, mint a CSV (.csv) és TSV (.tsv), vagy akár Apple Numbers dokumentumokról (.numbers), az API elrejti a fájlok feldolgozásának bonyolultságát, és lehetővé teszi, hogy ezrek milliszekundum alatt olvass, adj hozzá vagy módosíts kulcsfontosságú leíró tulajdonságokat. Képzeld el, hogy ezrek jelentéseket, kutatási adatkészleteket vagy pénzügyi kimutatásokat tudsz kötegelt módon feldolgozni, miközben minden fájlt egy egységes szerzői információk, címek, témák, leírások, kulcsszólisták és akár egyedi címkegyűjtemények gazdagítasz, melyeket a saját alkalmazásod határoz meg. Ez az automatizálás nemcsak rengeteg manuális szerkesztési órát takarít meg, hanem garantálja, hogy minden ügyfélnek, együttműködőnek vagy archív rendszernek küldött fájl a pontos metaadatokat tartalmazza az indexelés, megfelelőség és felfedezhetőség érdekében. A szolgáltatás elfogadja a nyers fájlbájtokat vagy egy URL‑t, amely a felhőben tárolt dokumentumra mutat, majd egy új, teljesen formált fájlt ad vissza a kért metaadat‑módosításokkal, anélkül, hogy az eredeti adat elrendezését vagy képleteit megváltoztatná.

Főbb Jellemzők

Mivel az API állapotfüggetlen, könnyedén integrálható CI/CD csővezetékekbe, szerveroldali kötegelt feladatokba vagy ügyféloldali JavaScript widgetekbe, biztosítva, hogy minden webalkalmazás exportja vagy minden időszakos mentés a megfelelő származási információkat tartalmazza. A biztonság beépített: minden hívás TLS‑en keresztül történik, a terhek vég‑pont‑tól‑végig titkosítva vannak, és az API API‑kulcs vagy OAuth 2.0 hitelesítést támogat, lehetővé téve a hozzáférés korlátozását csak megbízható szolgáltatásokra. A mögöttes motor nagyon optimalizált elemző könyvtárakat használ minden támogatott formátumhoz, garantálva, hogy még a több száz munkalappal rendelkező hatalmas Excel munkafüzetek is gyorsan feldolgozhatók; a tipikus kérések többsége 200 ms‑nél gyorsabban befejeződik. Gyakorlatban ez azt jelenti, hogy egy zökkenőmentes „Metaadat hozzáadása” gombot építhetsz a termékedbe, amely elküldi a fájlt a szolgáltatásnak, megkapja a gazdagított verziót, és azonnali letöltésre kínálja – mindezt anélkül, hogy a felhasználó elhagyná a felületet. Az API részletes műveletnaplókat is visszaad, így a fejlesztők programozottan ellenőrizhetik, hogy a várt mezők frissültek-e, szükség esetén visszagörgethetik a változásokat, vagy további feldolgozási lépéseket indíthatnak a saját címkeértékek alapján. Az egységes, nyelv‑független REST végpont biztosítja, hogy a fejlesztőknek ne kelljen több formátum‑specifikus könyvtárat karbantartaniuk, csökkentve a karbantartási terhet és biztosítva a jövőbiztos kompatibilitást, ahogy új táblázat szabványok jelennek meg. Akár SaaS‑szolgáltató vagy, aki licencinformációkat szeretne beágyazni, kutatási intézmény, amely adatkészleteket katalogizál, vagy vállalati környezet, amely dokumentum‑megfelelőséget automatizál, ez az API gyors, biztonságos és skálázható módot kínál a fájlok egy egyszerű hívással való gazdagítására.

Dokumentumok

Paraméterek

    • AppRequest.Metadata: PropertyName és PropertyValue használatával
    • AppRequest.MetadataJson: Ha nem használod a Metadata struktúrát, akkor JSON adat típust kell használnod.
    • UploadFileRequest.OperationId: Ezek a fájlok, amelyeket fel kell töltened az online szolgáltatásainkba; az adatot saját módod szerint készítheted el, de be kell tartania a HTML input fájl szabványát.
    • UploadFileRequest.Files: Ezek a fájlok, amelyeket fel kell töltened az online szolgáltatásainkba; az adatot saját módod szerint készítheted el, de be kell tartania a HTML input fájl szabványát.

    Használd a Végpontot

    • Küldj egy kérést, amely tartalmazza a fájlokat és a hozzáférési tokent Metaadat API
      curl -X 'POST' \ 'https://api.sheetize.cloud/metadata' \ -H 'accept: text/plain' \ -H 'Authorization: Bearer TheAccessToken' \ -H 'Content-Type: multipart/form-data' \ -F 'AppRequest.Metadata={"propertyName":"string","propertyValue":"string"}' \ -F 'UploadFileRequest.OperationId=' \ -F 'UploadFileRequest.Files=@AFileName.xlsx;type=application/vnd.openxmlformats-officedocument.spreadsheetml.sheet'
    • A szolgáltatás egy letöltési URL‑t ad vissza a feldolgozott fájlhoz, ebben a példában ez:
      { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
    • Küldj egy kérést, amely tartalmazza a fájl nevét és a mappa nevét a(z) Letöltés API
      curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
    • Megkapod a fájlt, és felhasználhatod, vagy egyszerűen továbbíthatod a munkafolyamatod következő lépésére.
X
فارسی
Italiano
Tiếng Việt
Català
Türk
हिन्दी
Čeština
Lietuvis
Ελληνικά
Dansk
Magyar
Български
Deutsch
Bahasa Melayu
Nederlands
Русский
English
Український
Español
Polskie
ภาษาไทย
Português
ქართველი
Français
Română
한국어
Slovák
繁體中文
日本語
Indonesia
العربية
简体中文