Stempel | Paszport mikronacji — dokument informacyjny

Tu dyskutujemy na wszystkie tematy związane z mikronacjami
ODPOWIEDZ
Awatar użytkownika
Helwetyk Romański Stempel
Namiestnik Palatynatu Leocji
Lokalizacja: Nowy Brzeg

Stempel | Paszport mikronacji — dokument informacyjny

Post autor: Helwetyk Romański »

Ostatnia wiadomość z poprzedniej strony wątku

Tenir pisze:
14 lis 2023, 1:33
1. Gdy weryfikuje się użytkownika jako mąż zaufania w stemplu, to po dokonaniu tego nie wiemy tak naprawde kogo zweryfikowaliśmy. Proponuje, aby po udanej weryfikacji automatycznie przekierowywało na stemplowy profil zweryfikowanej osoby.
Automatycznego przekierowania nie dodaję dla spójności z obsługą innych komunikatów zwracanych przez system, ale od teraz w panelu męża zaufania pokazuje się stosowna ramka z odsyłaczem prowadzącym do profilu zweryfikowanego mieszkańca. (Tak, wiem, że panel jest u dołu strony).

Tenir pisze:
14 lis 2023, 1:33
3. Możliwość zapytań typu np. GET z numerem paszportu które zwracało by dane o użytkowniku w formie JSON. Jest coś podobnego przy logowaniu za pomocą kodów jednorazowych, ale chodzi mi tu by takie dane były łatwiej dostępne w surowej formie.
To już było pokazywane, ale dla porządku: https://stempel.org.pl/api/paszport0.php?paszport=1000. Przy okazji poprawiłem zwracanie danych o awatarze mieszkańca.

Tenir pisze:
14 lis 2023, 1:33
2. Dodanie API do Stempla które umożliwiało by za pomocą “sekretu” (łopatologicznie: hasło do automatycznej weryfikacji) automatyczną weryfikację podanego przez użytkownika kodu stempla (S-XXXXXXXX). Do api zapytaniem typu POST podawali byśmy ID na “forum”, kod stempla i ww. “sekret”. W odpowiedzi dostali byśmy czy weryfikacja się powiodła oraz jakieś podstawowe jawne dane zweryfikowanej osoby. Chodźby sam numer paszportu.
A to, jeśli Matka Prokrastynacja dopuści, jutro wieczorem. Ogarnąłbym dzisiaj, ale muszę wyjść. (Jak bardzo zapytanie musi być typu POST? Wszystkie inne zapytania załatwiam GET-em).
Obrazek Obrazek Obrazek
Obrazek Obrazek Obrazek
(—) prokr. Hweltywk Romański, RkORF · LAN
Namiestnik № 2 Palatynatu Leocji
Dyniowy Padawan
LEOCKA PARTIA FASZYSTÓW JĘZYKOWYCH

Nikogo się nie ściga, ale wszystkich się poprawia, bo tak nakazują
wewnętrzna potrzeba, poczucie sprawiedliwości i wyznawany porządek rzeczy.

IGNATS IK RUTH

Nawet podczas realiozy sprawdzam skrzynkę helwetyk​@​gmail.com
Tenir Stempel
Przybysz

Stempel | Paszport mikronacji — dokument informacyjny

Post autor: Tenir »

Helwetyk Romański pisze:
14 lis 2023, 20:21
Tenir pisze:
14 lis 2023, 1:33
2. Dodanie API do Stempla które umożliwiało by za pomocą “sekretu” (łopatologicznie: hasło do automatycznej weryfikacji) automatyczną weryfikację podanego przez użytkownika kodu stempla (S-XXXXXXXX). Do api zapytaniem typu POST podawali byśmy ID na “forum”, kod stempla i ww. “sekret”. W odpowiedzi dostali byśmy czy weryfikacja się powiodła oraz jakieś podstawowe jawne dane zweryfikowanej osoby. Chodźby sam numer paszportu.
A to, jeśli Matka Prokrastynacja dopuści, jutro wieczorem. Ogarnąłbym dzisiaj, ale muszę wyjść. (Jak bardzo zapytanie musi być typu POST? Wszystkie inne zapytania załatwiam GET-em).
Może być i metoda GET. Tak przykładowo podałem. Jest SSL więc nie będzie to problemem.
Awatar użytkownika
Helwetyk Romański Stempel
Namiestnik Palatynatu Leocji
Lokalizacja: Nowy Brzeg

Stempel | Paszport mikronacji — dokument informacyjny

Post autor: Helwetyk Romański »

Tenir pisze:
14 lis 2023, 21:38
Helwetyk Romański pisze:
14 lis 2023, 20:21
Tenir pisze:
14 lis 2023, 1:33
2. Dodanie API do Stempla które umożliwiało by za pomocą “sekretu” (łopatologicznie: hasło do automatycznej weryfikacji) automatyczną weryfikację podanego przez użytkownika kodu stempla (S-XXXXXXXX). Do api zapytaniem typu POST podawali byśmy ID na “forum”, kod stempla i ww. “sekret”. W odpowiedzi dostali byśmy czy weryfikacja się powiodła oraz jakieś podstawowe jawne dane zweryfikowanej osoby. Chodźby sam numer paszportu.
A to, jeśli Matka Prokrastynacja dopuści, jutro wieczorem. Ogarnąłbym dzisiaj, ale muszę wyjść. (Jak bardzo zapytanie musi być typu POST? Wszystkie inne zapytania załatwiam GET-em).
Może być i metoda GET. Tak przykładowo podałem. Jest SSL więc nie będzie to problemem.

Kod: Zaznacz cały

https://stempel.org.pl/api/weryfikacja0.php?kod=OTRZYMANY_KOD&forum=IDENTYFIKATOR_NUMERYCZNY&klucz=TAJNY_KLUCZ_KRAJU
Klucz dla Osieka przekazałem w wiadomości prywatnej. Otrzymany kod to ciąg znaków typu „S-12345678”, identyfikator numeryczny to unikalny identyfikator numeryczny mieszkańca (najczęściej na forum, stąd nazwa zmiennej). Zwracane kody błędu:
  • 400: Nie podano kodu, klucza API lub identyfikatora na forum
  • 400: Błędny kod weryfikacji (zbyt krótki lub zbyt długi)
  • 401: Błędny klucz API
  • 403: Mieszkaniec nie istnieje
  • 403: Kraj nie istnieje
  • 403: Mieszkaniec już został zweryfikowany
  • 218: Coś odmówiło posługi
  • 200: Weryfikacja poprawna
W przypadku poprawnej weryfikacji, w JSON pojawi się zmienna o nazwie paszport i odpowiedniej wartości numerycznej.
Obrazek Obrazek Obrazek
Obrazek Obrazek Obrazek
(—) prokr. Hweltywk Romański, RkORF · LAN
Namiestnik № 2 Palatynatu Leocji
Dyniowy Padawan
LEOCKA PARTIA FASZYSTÓW JĘZYKOWYCH

Nikogo się nie ściga, ale wszystkich się poprawia, bo tak nakazują
wewnętrzna potrzeba, poczucie sprawiedliwości i wyznawany porządek rzeczy.

IGNATS IK RUTH

Nawet podczas realiozy sprawdzam skrzynkę helwetyk​@​gmail.com
Tenir Stempel
Przybysz

Stempel | Paszport mikronacji — dokument informacyjny

Post autor: Tenir »

Helwetyk Romański pisze:
15 lis 2023, 22:06

Kod: Zaznacz cały

https://stempel.org.pl/api/weryfikacja0.php?kod=OTRZYMANY_KOD&forum=IDENTYFIKATOR_NUMERYCZNY&klucz=TAJNY_KLUCZ_KRAJU
Klucz dla Osieka przekazałem w wiadomości prywatnej. Otrzymany kod to ciąg znaków typu „S-12345678”, identyfikator numeryczny to unikalny identyfikator numeryczny mieszkańca (najczęściej na forum, stąd nazwa zmiennej). Zwracane kody błędu:
  • 400: Nie podano kodu, klucza API lub identyfikatora na forum
  • 400: Błędny kod weryfikacji (zbyt krótki lub zbyt długi)
  • 401: Błędny klucz API
  • 403: Mieszkaniec nie istnieje
  • 403: Kraj nie istnieje
  • 403: Mieszkaniec już został zweryfikowany
  • 218: Coś odmówiło posługi
  • 200: Weryfikacja poprawna
W przypadku poprawnej weryfikacji, w JSON pojawi się zmienna o nazwie paszport i odpowiedniej wartości numerycznej.
Jedyna racja? Informatyzacja!
Awatar użytkownika
Helwetyk Romański Stempel
Namiestnik Palatynatu Leocji
Lokalizacja: Nowy Brzeg

Stempel | Paszport mikronacji — dokument informacyjny

Post autor: Helwetyk Romański »

Tenir pisze:
15 lis 2023, 23:09
Jedyna racja? Informatyzacja!
No, to teraz poczekajmy, aż pojawi się pierwsza okazja do wykorzystania integracji… 😜 (Testowałem ile mogłem, czyli niewiele, ale „u mnie działa”).
Obrazek Obrazek Obrazek
Obrazek Obrazek Obrazek
(—) prokr. Hweltywk Romański, RkORF · LAN
Namiestnik № 2 Palatynatu Leocji
Dyniowy Padawan
LEOCKA PARTIA FASZYSTÓW JĘZYKOWYCH

Nikogo się nie ściga, ale wszystkich się poprawia, bo tak nakazują
wewnętrzna potrzeba, poczucie sprawiedliwości i wyznawany porządek rzeczy.

IGNATS IK RUTH

Nawet podczas realiozy sprawdzam skrzynkę helwetyk​@​gmail.com
Tenir Stempel
Przybysz

Stempel | Paszport mikronacji — dokument informacyjny

Post autor: Tenir »

Helwetyk Romański pisze:
15 lis 2023, 23:10
Tenir pisze:
15 lis 2023, 23:09
Jedyna racja? Informatyzacja!
No, to teraz poczekajmy, aż pojawi się pierwsza okazja do wykorzystania integracji… 😜 (Testowałem ile mogłem, czyli niewiele, ale „u mnie działa”).
Jak pojawi się petent do weryfikacji w OSB to chętnie wykorzystam jego kod stempla do przetestowania tego API. Czy możesz wstawić jeszcze przykładowego JSONa?
Tenir Stempel
Przybysz

Stempel | Paszport mikronacji — dokument informacyjny

Post autor: Tenir »

Tenir pisze:
16 lis 2023, 2:41
Helwetyk Romański pisze:
15 lis 2023, 23:10
Tenir pisze:
15 lis 2023, 23:09
Jedyna racja? Informatyzacja!
No, to teraz poczekajmy, aż pojawi się pierwsza okazja do wykorzystania integracji… 😜 (Testowałem ile mogłem, czyli niewiele, ale „u mnie działa”).
Jak pojawi się petent do weryfikacji w OSB to chętnie wykorzystam jego kod stempla do przetestowania tego API. Czy możesz wstawić jeszcze przykładowego JSONa?
Zgaduje że coś takiego:

Kod: Zaznacz cały

{
	"blad": 200,
	"paszport": 1000
}
Awatar użytkownika
Helwetyk Romański Stempel
Namiestnik Palatynatu Leocji
Lokalizacja: Nowy Brzeg

Stempel | Paszport mikronacji — dokument informacyjny

Post autor: Helwetyk Romański »

Tenir pisze:
16 lis 2023, 2:43
Zgaduje że coś takiego:
Prawie. 😉

Kod: Zaznacz cały

{
   "blad":{
      "kod":400,
      "komunikat":"Nie podano kodu, klucza API lub identyfikatora na forum"
   }
}

Kod: Zaznacz cały

{
   "blad":{
      "kod":200,
      "komunikat":"Weryfikacja poprawna"
   },
   "paszport":1000
}
Obrazek Obrazek Obrazek
Obrazek Obrazek Obrazek
(—) prokr. Hweltywk Romański, RkORF · LAN
Namiestnik № 2 Palatynatu Leocji
Dyniowy Padawan
LEOCKA PARTIA FASZYSTÓW JĘZYKOWYCH

Nikogo się nie ściga, ale wszystkich się poprawia, bo tak nakazują
wewnętrzna potrzeba, poczucie sprawiedliwości i wyznawany porządek rzeczy.

IGNATS IK RUTH

Nawet podczas realiozy sprawdzam skrzynkę helwetyk​@​gmail.com
Awatar użytkownika
Benjamin Stempel

Stempel | Paszport mikronacji — dokument informacyjny

Post autor: Benjamin »

Ja zaś zwracam się z wnioskiem o udostępnienie endpointu z informacją o mężach zaufania. Coś w stylu:

Kod: Zaznacz cały

{ "kraj": 1234, "mezowie": [1234, 1234] }, { "kraj": 1234, "mezowie": [1234, 1234] }
Jak dodacie parametr ?kraj=1234 to już w ogóle będzie supcio!
Benjamin F. C. P. Romanow
Król Fenocji
Obrazek Obrazek Obrazek
Obrazek
To ten typ od wszystkich stanowisk, co Fatima się z niego śmieje.
ALFRED FABIAN VON HOHENBURG TEHEN-DŻEK
Awatar użytkownika
Sheldon Anszlus Lovelace Stempel

Stempel | Paszport mikronacji — dokument informacyjny

Post autor: Sheldon Anszlus Lovelace »

Benjamin pisze:
08 gru 2023, 22:38
Ja zaś zwracam się z wnioskiem o udostępnienie endpointu z informacją o mężach zaufania. Coś w stylu:

Kod: Zaznacz cały

{ "kraj": 1234, "mezowie": [1234, 1234] }, { "kraj": 1234, "mezowie": [1234, 1234] }
Jak dodacie parametr ?kraj=1234 to już w ogóle będzie supcio!
Pozwolę sobie stworzyć taki endpoint, może mnie [smention u=2]Helwetyk[/smention] nie zje za to. :D

Wszystkie kraje:

Kod: Zaznacz cały

https://stempel.org.pl/api/mezowie0.php

Kod: Zaznacz cały

{
"blad": {
	"kod": 200,
	"komunikat": "Poprawne zapytanie"
},
"dane": [
	{
		"kraj_id": "1",
		"kraj_numer": "297",
		"mezowie": [
			1000,
			1026,
			1017
		]
	},
	{
		"kraj_id": "2",
		"kraj_numer": "810",
		"mezowie": [
			1007
		]
	}
	...
	]
}

Jeden kraj, jako id kraju należyu podać id w stemplu, bądz numer kraju (trzy cyfrowy).

Kod: Zaznacz cały

https://stempel.org.pl/api/mezowie0.php?kraj=1

Kod: Zaznacz cały

https://stempel.org.pl/api/mezowie0.php?kraj=297

Kod: Zaznacz cały

{
	"blad": {
		"kod": 200,
		"komunikat": "Poprawne zapytanie"
	},
	"dane": [
		{
			"kraj_id": "1",
			"kraj_numer": "297",
			"mezowie": [
				1000,
				1026,
				1017
			]
		}
	]
}
Awatar użytkownika
Benjamin Stempel

Stempel | Paszport mikronacji — dokument informacyjny

Post autor: Benjamin »

Czym różni się kraj_id od kraj_numer? XD
Benjamin F. C. P. Romanow
Król Fenocji
Obrazek Obrazek Obrazek
Obrazek
To ten typ od wszystkich stanowisk, co Fatima się z niego śmieje.
ALFRED FABIAN VON HOHENBURG TEHEN-DŻEK
ODPOWIEDZ

Wróć do „Rynek w Nowym Brzegu”