REST API autenticazione
-
Salve a tutti,
Ho installato WooCommerce e abilitato le REST API poichè ho la necessità di far comunicare un app mobile con l’istanza WP. Non riesco ad inviare alcune richieste dal mio client REST (Postman, plugin di chrome). Ricevo sempre Firma non valida.Vorrei porre alcune domande con la speranza di chiarire i miei dubbi:
1) Poichè il mio sito girerà su HTTP, non HTTPs, devo usare per forza OAuth 1.0?
2) Da postman, ho impostato OAuth 1.0, ed ho impostato così i valori:
Consumer Key = “Chiave Utente” generata nel Pannello Woocommerce
Consumer Secret = “Utente Nascosto” generata nel Pannello Woocommerce
Signature Method = HMAC-SHA256
Timestamp = intero randomico
Nnce = zQ39OE
Version 1.0esempio:
http://{{HOST}}:{{PORT}}/wordpress/wc-api/v3/products/categories?oauth_consumer_key=ck_c4c462e84de9c792b5353c61a80e7d2b66506f5e&oauth_token&oauth_signature_method=HMAC-SHA256&oauth_timestamp=1494777277&oauth_nonce=zQ39OE&oauth_version=1.0&oauth_signature=7dWSwDeLgt5pu00fKzdb1ELnZMiQxgcAK6rQ4v5K0AA%3D
{
“errors”: [
{
“code”: “woocommerce_api_authentication_error”,
“message”: “Firma non valida – la firma fornita non corrisponde.”
}
]
}3) Ogni chiamata deve contenere tutti questi parametri?
Grazie a tutti in anticipo
- Il topic ‘REST API autenticazione’ è chiuso a nuove risposte.