Jak używać czasownika PATCH z curl
Próbuję wykonać wywołanie PATCH na serwer. Używam następującego polecenia:
curl --data status=closed -X PATCH https://api.viafoura.com/v2/dev.viafoura.com/pages/7000000043515
Czy to właściwy sposób wysyłania żądania PATCH? Dostaję błąd mówiący, że nie ma zestawu parametrów stanu. Zgaduję, że --data dotyczy tylko żądania POST, a zatem serwer nie znajduje parametru statusu.
Oto odpowiedź (FYI):
{"http_status":400,"error":"Parameter validation errors","validation_errors":{"status":{"error":"Request missing status parameter."}}}
Możesz znaleźć dokumentację na temat tej usługitutaj.