Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]Wygenerowanie hash md5
maniek74
post
Post #1





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 26.08.2013

Ostrzeżenie: (0%)
-----


Witam

W dokumentacji mam taki kawałek:
Aplikacja powinna wysład zapytania metodą POST lub GET pod adres: https://www.hurtowniaonline.pl/default/xml/getxmlapi z parametrami :
login = login klienta
filename : w zależności od tego jaki plik będzie pobierany jedna z wartości :
api_depositorystate – plik z stanami magazynowymi
api_products – plik z produktami
api_productsphotos – plik z zdjęciami
lang = pl-PL
currency = PLN
hash = md5(login + filename + lang + currency + token) gdzie token to unikalny identyfikator klienta dostępny do pobrania w menu w zakładce [XML API INFORMACJE].
Przykładowe wywołanie GET plików XML :
dla hurtownika o loginie : test@test.pl i tokenie: HKPL_Hurtownia_7710f76140db8b5f1c34061e061ebfb1 :
plik z stany magazynowe:
https://www.hurtowniaonline.pl/default/xml/...b517bd7e0e72b73
plik z produktami:
https://www.hurtowniaonline.pl/default/xml/...4cabec342c7580e
plik z zdjęciami:
https://www.hurtowniaonline.pl/default/xml/...c7daea70ddf2164

No to generuje hash:
  1. md5('test@test.pl' + 'api_productsphotos'+'pl-PL'+'PLN'+'HKPL_Hurtownia_7710f76140db8b5f1c34061e061ebfb1')


i wychodzi mi cfcd208495d565ef66e7dff9f98764da a nie jak w dokumentacji 2cdcd1c00852eb6f0c7daea70ddf2164
Może ktoś naprowadzić co robię źle?(IMG:style_emoticons/default/questionmark.gif) ?
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
Crozin
post
Post #2





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


W PHP do łączenia ciągów (tekstu) służy operator . (kropka), nie + (plus).
Go to the top of the page
+Quote Post
maniek74
post
Post #3





Grupa: Zarejestrowani
Postów: 127
Pomógł: 0
Dołączył: 26.08.2013

Ostrzeżenie: (0%)
-----


też próbowałem z kropką i dalej mam źle wygenerowany hash
04991e772f186a84c2a7837d641e9b35

nie wiem w jaki sposób wychodzi im 2cdcd1c00852eb6f0c7daea70ddf2164
Go to the top of the page
+Quote Post
johny_s
post
Post #4





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

Ostrzeżenie: (0%)
-----


nie prościej napisać do nich?
Go to the top of the page
+Quote Post
Crozin
post
Post #5





Grupa: Zarejestrowani
Postów: 6 476
Pomógł: 1306
Dołączył: 6.08.2006
Skąd: Kraków

Ostrzeżenie: (0%)
-----


A masz dokładnie takie same wartości jak w dokumentacji? Przecież Twój login czy token na pewno się różni to i hash będzie się różnił.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 10:18