← Wróć do bloga
AI i automatyzacja2 min czytania

Generator kodów QR dla programistów: jak wygląda dobre API

Zdjęcie z Unsplash

Statyczne obrazki rzadko wystarczają

Generator kodów QR dla programistów musi umieć więcej niż rysować obrazki, bo z tym poradzi sobie każda darmowa biblioteka. Wartość usługi tkwi w dynamicznych kodach QR: krótkich, niezmiennych adresach, których cel możesz zmienić po wydruku, ze statystykami i monitoringiem.

Dynamiczne kody QR przez API

Dobre API potrafi wszystko, co interfejs w przeglądarce, a nie tylko tworzenie kodów. W Same-QR REST API pod adresem /api/v1 wywołuje te same funkcje co panel: kody QR, statystyki, hostowane strony, menu ze zdjęć, etykiety, projekty klientów, zapytania. Opis w formie czytelnej dla maszyn znajdziesz pod /api/v1/openapi.json.

Klucze z rozdzielonymi uprawnieniami

  • Rozdzielone uprawnienia, żeby raporty nie potrzebowały praw do zmian, a skrypty nie mogły przekierować wydrukowanych kodów QR.
  • Okresy ważności, żeby zapomniane klucze nie działały w nieskończoność.
  • Wyświetlenie tylko raz, przechowywanie wyłącznie jako suma kontrolna.
  • Stały prefiks, żeby skanery sekretów znajdowały przypadkowo opublikowane klucze.
  • Natychmiastowe unieważnienie.

Same-QR spełnia wszystkie pięć punktów: trzy poziomy od „tylko odczyt” przez „odczyt + zapis” do „pełny”, zmiana celu i usuwanie tylko po potwierdzeniu, okres ważności od 30 do 365 dni albo świadomie bez limitu, prefiks sqr_live_.

Wiersz poleceń, JSON i MCP

Nowoczesna praca odbywa się w terminalu i z agentami. CLI z wyjściem w formacie JSON i jednoznacznymi kodami zwrotnymi oszczędza własne integracje, a serwer MCP wprowadza usługę do Claude Code, Cursor, Codex, ChatGPT i Claude.ai. Same-QR oferuje jedno i drugie: „npm install -g sameqr” oraz https://sameqr.com/api/mcp.

Lista kontrolna przed decyzją

  • Czy API potrafi wszystko, co panel?
  • Czy są klucze tylko do odczytu i okresy ważności?
  • Czy błędy są jednolite i zrozumiałe?
  • Czy API chroni przed równoczesnym nadpisywaniem?
  • Czy limity są otwarcie opisane w dokumentacji?
  • Czy API jest w cenie planu, czy to drogi dodatek?
  • Czy jest CLI i serwer MCP dla skryptów i agentów?

Podsumowanie: dlaczego Same-QR

Same-QR powstał z myślą o programistach: pełne REST API z opisem OpenAPI, klucze tylko do odczytu, okresy ważności, _rev chroniące przed nadpisaniem, jednolite błędy, otwarcie opisane limity, CLI bez zależności i serwer MCP, w każdym planie.

Zacznij od razu: zarejestruj się za darmo na sameqr.com, 20 dynamicznych kodów QR jest na stałe bezpłatne. API, CLI i serwer MCP są w każdym planie, dokumentacja jest na sameqr.com/entwickler.

Twórz dynamiczne kody QR za darmo
Zacznij od 20 dynamicznych kodów QR, które są darmowe na zawsze. Bez subskrypcji, bez karty kredytowej.
Zacznij za darmo →

Najczęściej zadawane pytania

Czy jest opis OpenAPI?

Tak, pod adresem /api/v1/openapi.json.

Jakie obowiązują limity?

120 zapytań na minutę na klucz, na godzinę 60 w planie bezpłatnym, 300 w planie Start, 1.000 w planie Pro i 5.000 w planie Agentur.

Czy API jest w planie bezpłatnym?

Tak. Klucze możesz tworzyć w każdym planie.

Newsletter

Nowe artykuły prosto na Twoją skrzynkę

Wskazówki o dynamicznych kodach QR, nowości, bez spamu. Wypisać się można w każdej chwili.

Zapisując się, wyrażasz zgodę na otrzymywanie newslettera. Zgodę możesz w każdej chwili wycofać za pomocą linku do wypisania się w każdej wiadomości.

Czytaj dalej