Pracuję nad aplikacją na Androida w moim sklepie WooCommerce i otrzymuję dane sklepu takie jak produkty, kategorie, zamówienia, klienci itp. Za pomocą GET http czasownika WooCommerce REST Api. Działa to dobrze i mogę wygenerować sygnaturę OAuth 1.0 dla api V2 i V3 poprawnie. Teraz chcę wykonać akcję zapisu. Nauczyłem się z tej samej dokumentacji, że muszę używać czasownika POST Http. Próbowałem tego samego i utknąłem.Jak używać "POST" Http Verb z Woocommerce REST API w JAVA/Android?
Kiedy jestem wykonywania jakichkolwiek działań POST z HttpGet lub HttpPost żądanie za pomocą URL, dane OAuth i generowany podpis, Dostaję:
{"errors":[{"code":"woocommerce_api_authentication_error","message":"Invalid Signature - provided signature does not match"}]}
Obserwuję wszystkie instrukcje podane w dokumencie i znalezione również w Google, użył ciągu "POST" do wygenerowania podpisu OAuth, próbował wysłać parametry za pomocą HttpGet i HttpPost, ale nie udało się.
Czy ktoś może podać mi jakieś instrukcje lub przykład, aby użyć czasownika POST Http dla Androida, aby wykonać akcję zapisu za pomocą interfejsu API REST WooCommerce. (jak Utwórz nowe zamówienie, Utwórz nową kategorię itp.)
Czy możesz mi pomóc, w jaki sposób wdrożyć woocommerce REST API w android? I jak integrować consumer_key i consumer_secret i wywoływać api używając siatkówki. Każda pomoc będzie doceniona. –