Konversiya

Metadata API, tək HTTP sorğusu ilə elektron cədvəl fayllarının meta məlumatları üzərində tam nəzarəti sizin əlinizə verən, məqsədyönlü və proqramçı‑dostu xidmətdir. İstər Excel (.xlsx, .xls) kimi klassik ofis formatları, istər CSV (.csv) və TSV (.tsv) kimi sadə ayırıcı fayllar, ya da Apple Numbers (.numbers) sənədləri ilə işləyirsinizsə, API fayl parsinqinin çətinliklərini aradan qaldırır və sizə millisaniyələr içində əsas təsvir xüsusiyyətlərini oxumağa, əlavə etməyə və ya dəyişdirməyə imkan verir. Minlərlə hesabat, tədqiqat məlumat dəsti və ya maliyyə bəyanatını toplu işlədərək, hər fayla müəllif məlumatı, başlıqlar, mövzular, təsvirlər, açar söz siyahıları və öz tətbiqinizin müəyyən etdiyi xüsusi etiket kolleksiyası kimi konsistent meta məlumatlar əlavə edə bildiyinizi düşünün. Bu səviyyədə avtomatlaşdırma əl ilə redaktə üçün çoxlu saatları qənaət etməklə qalmır, həm də müştərilərə, əməkdaşlara və ya arxiv sistemlərinə göndərdiyiniz hər bir faylın indeksləşdirmə, uyğunluq və tapıla bilmə üçün lazım olan dəqiq meta məlumatları daşımasını təmin edir. Xidmət ya xam fayl baytlarını, ya da bulud‑hosted sənədə yönəldən URL-ni qəbul edir, sonra isə orijinal məlumat düzülüşünü və formulaları dəyişdirmədən soruşulan meta məlumat dəyişiklikləri tətbiq edilmiş yeni, tam formalaşmış faylı qaytarır.

Əsas Xüsusiyyətlər

Çünki API statelessdur, onu asanlıqla CI/CD boru kəmərlərinə, server‑tərəfi toplu işlərinə və ya müştəri‑tərəfi JavaScript vidcetlərinə inteqrasiya edə bilərsiniz, beləliklə bir web tətbiqindən edilən hər ixrac və ya dövri ehtiyyat nüsxəsi doğru mənşə məlumatını ehtiva edir. Təhlükəsizlik daxildir: bütün çağırışlar TLS üzərindən edilir, yükün özünə son‑nöqtəyə qədər şifrələnir və API API‑açarı və ya OAuth 2.0 kimlik doğrulamasını dəstəkləyir, beləliklə erişimi yalnız etibarlı xidmətlərlə məhdudlaşdıra bilərsiniz. Əsas mühərrik hər dəstəklənən format üçün yüksək optimallaşdırılmış parsinq kitabxanalarından istifadə edir, yüzlərlə vərəqə malik massive Excel iş kitablarını da sürətlə emal edir; əksər tipik sorğular 200 ms‑dən az vaxtda tamamlanır. Təcrübədə bu, məhsulunuzun içində “Meta Məlumat əlavə et” düyməsi yaratmağa imkan verir; faylı xidmətə göndərir, zənginləşdirilmiş versiyanı alır və istifadəçini interfeysdən çıxarmadan dərhal yükləməyə təklif edir. API həm də ətraflı əməliyyat logları qaytarır, beləliklə proqramçılar yenilənmiş sahələrin yoxlanmasını avtomatik edə, ehtiyac olduqda dəyişiklikləri geri ala və ya xüsusi etiket dəyərlərinə əsasən əlavə emal addımları işə sala bilərlər. Dil‑nezdəri, REST son nöqtəsi təqdim edərək, Metadata API bir çox format‑spesifik kitabxananın saxlanmasını aradan qaldırır, texniki borcu azaldır və yeni elektron cədvəl standartları ortaya çıxdıqca gələcəyə uyğunluğunu təmin edir. İster lisenziya məlumatlarını əlavə edən SaaS satıcısı, ister təhlil data dəstlərini kataloqlayan tədqiqat müəssisəsi, ister sənəd uyğunluğunu avtomatlaşdıran müəssisə olun, bu API sadə bir çağırışla fayllarınızı sürətli, təhlükəsiz və miqyaslana bilən şəkildə zənginləşdirməyə imkan verir.

Sənədlər

Parametrlər

    • AppRequest.Metadata: PropertyName və PropertyValue ilə
    • AppRequest.MetadataJson: Əgər Metadata strukturu istifadə etmirsinizsə, json məlumat tipindən istifadə etməlisiniz.
    • UploadFileRequest.OperationId: Bunlar yükləməli olduğunuz fayllardır, məlumatları özünüzün tərtib edərək, html input faylının standartına uyğun olmalıdır.
    • UploadFileRequest.Files: Bunlar yükləməli olduğunuz fayllardır, məlumatları özünüzün tərtib edərək, html input faylının standartına uyğun olmalıdır.

    Son nöqtəni istifadə edin

    • Faylları və giriş tokenini ehtiva edən sorğu göndərin Metadata 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'
    • Xidmət işlənmiş fayl üçün yükləmə URL-i ilə cavab verəcək, bu nümunədə bu belədir:
      { "name": "", "type": "1", "size": 900000, "description": "", "linkToDownload": "/download/TheFolderName/TheFileName.xlsx", "message": "", "statusCode": 200 }
    • Fayl adını və qovluq adını daxil edən sorğu göndərin Yükləmə API
      curl -X 'GET' \ 'https://api.sheetize.cloud/download/TheFolderName/TheFileName.xlsx' \ -H 'accept: */*' \ -H 'Authorization: Bearer TheAccessToken'
    • Faylı alacaqsınız və onu istifadə edə bilər, ya da iş axınınızın növbəti mərhələsinə göndərə bilərsiniz.
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
العربية
简体中文