W tym artykule dowiesz się, jak generować kod QR za pomocą interfejsu API REST Pythona. Nauczysz się tworzyć generator kodów QR z interfejsem API Low Code Pythona, korzystając z pakietu SDK w chmurze opartego na Pythonie. Różne cechy wyjściowego obrazu kodu QR zostaną udostępnione w celu dostosowania pliku wyjściowego image.
Warunek wstępny
- Utwórz konto i uzyskaj dane uwierzytelniające API do tworzenia kodu QR
- Pobierz Aspose.BarCode Cloud SDK dla Pythona, aby wygenerować kod QR w obrazie
- Skonfiguruj projekt Pythona przy użyciu powyższego zestawu SDK
Kroki tworzenia kodu QR z interfejsem REST w Pythonie
- Uwzględnij API i klasy modeli Aspose.BarCode Cloud SDK
- Zainicjuj konfigurację za pomocą podstawowego adresu URL API, identyfikatora klienta i tajnego klucza klienta
- Podaj nazwę pliku, w którym zostanie zapisany obraz kodu QR
- Utwórz instancję GenerateApi, używając skonfigurowanych ustawień
- Wywołaj metodę GenerujAsynchronicznie, aby utworzyć kod QR z żądanym formatem tekstu i obrazu
- Otwórz strumień pliku, aby przygotować się do zapisania wygenerowanego obrazu kodu QR
- Skopiuj wygenerowany strumień kodu QR do pliku w celu przechowywania
Poniższe kroki podsumowują proces generowania kodu 2D z API opartym na Pythonie. Najpierw skonfiguruj pakiet Aspose.BarCode Cloud SDK, konfigurując dane uwierzytelniające API i wybierając nazwę pliku dla kodu QR. Następnie wygeneruj kod QR z wybranym tekstem i formatem, a następnie zapisz go w pliku do użycia.
Kod dla narzędzia QR Builder wykorzystującego usługę RESTful w języku Python
Powyższy kod demonstruje generator tagów QR z interfejsem API REST Pythona. Metoda GenerateAsync() pozwala utworzyć kod kreskowy lub kod QR w tle, podając tekst do zakodowania oraz opcjonalne ustawienia, takie jak styl, rozmiar, kolory lub obrót. Metoda łączy wszystkie dane w żądanie i zwraca gotowy kod w postaci strumienia, który można zapisać lub wykorzystać.
W tym artykule nauczyliśmy się, jak utworzyć kod QR. Aby wygenerować kod kreskowy, zapoznaj się z artykułem Generuj kod kreskowy za pomocą interfejsu API REST języka Python.