leadtext
leadtext
leadtext
Narzędzia AI
Integracje
Automatycznie organizuj Drive
Automatycznie organizuj Dropbox
Automatycznie organizuj OneDrive
Platforma
See it in action
Drop a folder of messy PDFs and watch renamed.to organize them in seconds.
Wypróbuj za darmoFaktury, paragony, wyciągi
Automatyczne nazwy dokumentów
Nazewnictwo gotowe do archiwizacji
Operacje terenowe, onboarding, raporty
Dzienniki ujęć, arkusze obsady, materiały dostarczane
Konfiguracje, dzienniki audytu, incydenty
Transkrypcje, plany lekcji, rejestry
Faktury, karty produktów, przesyłki
Umowy najmu, inspekcje, zlecenia
Paragony, raporty, zwroty
BOL, POD, faktury przewoźnika
Integracja dla deweloperów
Oficjalne SDK
Oficjalne SDK do zmiany nazw PDF, dzielenia ich na dokumenty i ekstrakcji danych przy użyciu kilku linii kodu.
- Zainstaluj dla TypeScript, Python, Go, Java, C#, Ruby, Rust, Swift i PHP
- Używaj tych samych nazw metod we wszystkich SDK:
rename,pdfSplit,extract - SDK open source na licencji MIT utrzymywane przez zespół renamed.to
Wszystkie SDK zawierają
- Zmiana nazw plików z użyciem AI
- Dzielenie PDF z wykrywaniem granic
- Ekstrakcja danych strukturalnych
- Automatyczne ponawianie i obsługa błędów
Wybierz swój język
Kliknij język, aby zobaczyć instrukcje instalacji i przykłady kodu.
TypeScript / Node.js
Full TypeScript support with type definitions included.
npm install @renamed/sdkPython
Works with Python 3.8+ and async/await.
pip install renamedGo
Idiomatic Go with context support.
go get github.com/renamed-to/renamed-sdk/sdks/goRuby
Ruby 2.7+ with Rails integration.
gem install renamedPHP
PHP 8.0+ with PSR-18 HTTP client.
composer require renamed/sdkC# / .NET
.NET 6+ with async/await patterns.
dotnet add package Renamed.SdkRust
Async Rust with tokio runtime.
cargo add renamedJava
Java 11+ with CompletableFuture.
to.renamed:renamed-sdk:0.1.0Swift
Swift Package Manager for iOS and server-side Swift.
.package(url: "https://github.com/renamed-to/renamed-sdk", from: "0.1.0")Przykłady szybkiego startu
Wszystkie SDK stosują te same wzorce. Oto przykłady w popularnych językach.
import { RenamedClient } from '@renamed/sdk'const client = new RenamedClient({ apiKey: process.env.RENAMED_API_KEY,})const result = await client.rename(pdfBuffer)console.log(result.suggestedFilename)from renamed import RenamedClientclient = RenamedClient(api_key=os.environ["RENAMED_API_KEY"])result = client.rename(pdf_bytes)print(result.suggested_filename)client := renamed.NewClient(os.Getenv("RENAMED_API_KEY"))result, _ := client.Rename(ctx, pdfBytes)fmt.Println(result.SuggestedFilename)Przykłady uproszczone; pełne szczegóły znajdziesz na stronach poszczególnych języków.
SDK a REST API
Wybierz odpowiednie podejście do swoich potrzeb integracyjnych.
Używaj SDK, gdy chcesz
- Idiomaticzne API języka z bezpieczeństwem typów
- Wbudowane ponawianie i obsługę błędów
- Szybsze osiągnięcie pierwszego sukcesu
- Łatwiejsze utrzymanie dzięki wersjonowanym pakietom
Używaj REST, gdy potrzebujesz
- Języka bez oficjalnego SDK
- Minimalnych zależności
- Niestandardowej logiki ponawiania lub buforowania
- Bezpośredniej kontroli HTTP dla przypadków brzegowych
Pełna dokumentacja SDK na GitHub
Przeglądaj README dla poszczególnych języków w repozytorium renamed-sdk, aby uzyskać pełną dokumentację, zaawansowane przykłady i wytyczne dotyczące współtworzenia.
Często zadawane pytania
- Którego SDK powinienem użyć?
- Proszę wybrać SDK dla swojego głównego języka programowania. Wszystkie SDK zapewniają tę samą funkcjonalność i stosują podobne wzorce API.
- Czy SDK są open source?
- Tak, wszystkie SDK są objęte licencją MIT i dostępne na GitHub. Zachęcamy do współtworzenia.
- Czy mogę zamiast tego używać bezpośrednio REST API?
- Tak, wszystkie nasze API są dostępne przez REST z uwierzytelnianiem tokenem Bearer. SDK są wygodnymi nakładkami na REST API.
- Jakie metody zapewniają SDK?
- Wszystkie SDK zapewniają te same podstawowe metody: rename() do zmiany nazw plików z użyciem AI, pdfSplit() do dzielenia wielostronicowych PDF, extract() do ekstrakcji danych strukturalnych, getUser() do informacji o koncie oraz downloadFile() do pobierania przetworzonych plików.