Errore di autenticazione nell'API di ricerca shopping di Google
-
06-11-2019 - |
Domanda
Voglio usare Google Shopping Search API per la ricerca di prodotti. Ho seguito tutti i passaggi indicati nel documento. Prima ho creato un account Google, poi sono andato a Console APIS di Google per creare un progetto e ottenere un API key
. Voglio utilizzare questo servizio come editori nella rete affiliata di Google in grado di utilizzare l'API per accedere alle offerte di prodotti dai loro inserzionisti preferiti. Poi mi sono registrato su Google Affliate Network per ottenere pid
. Quindi invio richiesta ad alcuni inserzionisti di unirsi al loro programma dal mio pannello di amministrazione affiliato. Ora ho un inserzionista approvato. Ora su questo documento, afferma che per richiedere feed per accedere ai prodotti da Google Affiliate Network Insertishers of Publisher devo utilizzare il seguente URL
https://www.googleapis.com/shopping/search/v1/source/products
Dove source
nell'URL è sostituito da gan:mypublisherid
Dopo aver messo questo il mio URL sembra
https://www.googleapis.com/shopping/search/v1/gan:myid/products?key=mykey&country=US
Ma quando accedo a questo URL ho trovato seguendo l'errore JSON
{
"error": {
"errors": [
{
"domain": "global",
"reason": "conditionNotMet",
"message": "authentication is required for GAN",
"locationType": "header",
"location": "If-Match"
}
],
"code": 412,
"message": "authentication is required for GAN"
}
}
Ora la mia domanda è come essere autenticato? Il mio URL è corretto o c'è qualcosa di altro modo per farlo?
Distinti saluti.
Nessuna soluzione corretta