![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 045 Pomógł: 141 Dołączył: 19.09.2006 Skąd: B-tów Ostrzeżenie: (0%) ![]() ![]() |
Czy ktoś może całkiem przypadkiem robił integracje z shopee i wie jak działa ta ich cudowna sygnatura ?
Problem jaki mam jest o tyle ciekawy że dla celów generowania tokena sygnatura działa ale dla każdej innej metody mam "wrong sign". Znalazłem jakieś gotowe biblioteki na gicie ale te wywalają się już na tokenie bo nie przekazują wszystkich wymaganych danych. Kod jakim to generuję wygląda następująco Kod $path = "/api/v2/product/get_category"; $timestamp=1650533844; $partner_id = 1006892; $secret_key = "49b9d660490dfaa7c84efa97f092026c6a2e6268ea57128ef57059c742ab1642"; $sign = hash_hmac('sha256', utf8_encode($partner_id . $path . $timestamp), $secret_key); ja w wyniku dostaję 16fb917c00232fc8e6f103b4f2b356c88c51a714c382b7609e9aaa86304454dd natomiast shopee oblicza 2857c336517ecab5441a9e2974269fe3b901c85a72413d7c867e741dcd0dcf41 To znaczy nie podają tego wprost ale ale mają "api test tool" i tam można podejrzeć żądania. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 8 068 Pomógł: 1414 Dołączył: 26.10.2005 Ostrzeżenie: (0%) ![]() ![]() |
No nie działa bo dla pobrania kategori sign jest sklejony z:
Cytat Signature generated by partner_id, api path, timestamp, access_token, shop_id and partner_key via HMAC-SHA256 hashing algorithm. Sekcja "Generate Signature" na samym dole: https://open.shopee.com/documents/v2/OpenAP...e=87&type=2 Ten post edytował Pyton_000 26.04.2022, 08:52:00 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 20:49 |