“We rely on a third-party postcode lookup service, and currently, this postcode (PE12 6JP) is not returning any results through that service.
The postcode you see in the database was manually entered, which is why it exists in our records but cannot be retrieved via the postcode search functionality.
We understand this can be confusing, and we will raise this with the third-party provider to investigate further.”
I’ve told them that I have yet to get their system to accept any postcode and sent them a list of the ones I have tried (all of which are valid postcodes for fuel stations in their database).
I’m running this in node red on a rasp Pi and I’m finding every couple of days it stops getting the data with the error “No access_token in OAuth response”. If i copy the flow into a new flow all works again for a couple of days.
I’m not sure how to find the error or where the token is kept in node red.
Sorry, I can’t help with the token problem but thank you for noting that the error reporting website is now working. I have submitted a location correction and two brand corrections for stations near me, it will be interesting to see if/when the corrected data appears in the database.
Sorry! been working on other things!
I've stopped using the Node Red flow as I use the python script now - the oath endpoint should work though - I don't remember any changes to the API from that respect from when I put the Node Red flows together - the token will be stored away in the context on your Node Red platform (however you have set that up).
One thing to remember is you can't run more than one flow wth the same API key - the government end will get all confused and start expiring tokens.
Looking quickly at your tweak (and from memory!) you're deleting the token so essentially a new token is fetched every pull - that will work but not a great fix - if I get time I'll try and reload the Node Red flow and update it (it's probably got bugs in it now from the changes they've made to the API) and see if I can see what might be wrong with the oAuth.