David Hicks
David Hicks
Thank you. I'm overdue to update the `autospidergen` branch and implement some missing bits and pieces such as use of Playwright for intercepting API requests, or use of Playwright to...
> #7591 ? Or distinct? Different, despite the easy to confuse names.
Good find! Source code for the `features` API at https://github.com/CodeCabin/wp-google-maps/blob/429c7da3c71215da5676836d92cc7f0b9c0fed41/includes/class.rest-api.php#L550 This should be fairly easy to turn into a new `WPGoMapsSpider`
Also previously detected with some notes on how to implement this spider at: https://github.com/alltheplaces/alltheplaces/issues/3436#issuecomment-1690240112
> Maybe should rename the Storefinder to the parent company A good rule of thumb is if the data can be received in a single request across multiple brands, create...
I think the commonality may be use of ["WebSphere Commerce Suite"](https://en.wikipedia.org/wiki/HCL_Commerce) (WCS). On top of this framework, brands could implement different store finder APIs. API documentation may be: * https://help.hcltechsw.com/commerce/7.0.0/com.ibm.commerce.starterstores.doc/code/rsm_storelocator_fep8.htm...
https://www.petco.com/shop/en/petcostore also appears to be using some WCS thingy. Example URL called: https://www.petco.com/wcs/resources/store/10151/petcostorelocator/getneareststoresbyzipcode
I think this store finder may be a parent brand/site for a number of sub-brands. For example, markers on the map at https://www.masymas.es/layout/localizar_supermercados.php point to https://www.supermasymas.com/ for details on sub-brand...
Fixed by #8232
I like the idea of a new storefinder here which automatically detects the Next.js build identifier and then proceeds to download a static JSON file specified as a parameter to...