Comments (7)
One side note I noticed about both: Spain is a special case, the have both kind of sites, so the ikea.com
one doesn't include the island ones from islas.ikea.es
(I haven't checked if it shows up in the API, but it's not in the meta files)
from ikea-availability-checker.
I ran into a missing store. @Ephigenia Do you have any idea for this and #157 when it could be implemented?
I donβt have plans for this as Iβm working totally occassionally on it. Maybe in 1-2 Months when I got some free time from work.
from ikea-availability-checker.
You could parse the available options from the localizedSites
from here: https://www.ikea.com/global/en/shared-data/regions.js
Most of it supports this, the rest (the list is fairly small, the not ikea.com
ones) could be some kind of manual check/maybe a CI check where it calls the API and reports back if it finds a store or country not in the list maybe. That way we could extend it further easily if the API supports it (right now it just dies with a nodeJS error).
from ikea-availability-checker.
Also, sometimes the meta files are available both in english and in local language.
from ikea-availability-checker.
Thanks for this additional helpful note about the countries! I also added a project task for this one: #157
from ikea-availability-checker.
I think if this gets implemented, it should also scrape the API with some generic product (such as the batteries) to get the stores in countries that don't have meta files. I think that should cover all the possibilities.
from ikea-availability-checker.
I ran into a missing store. @Ephigenia Do you have any idea for this and #157 when it could be implemented?
from ikea-availability-checker.
Related Issues (20)
- 403 for all request to US stores HOT 15
- undefined "stock" in alpha version HOT 1
- undefined store for fr country HOT 3
- ERR_HTTP_403 with pl country HOT 4
- Error "ERR_HTTP_403" on 2.0.0-alpha.1 version HOT 10
- The automated release is failing π¨
- The automated release is failing π¨ HOT 2
- Help HOT 1
- 403 Error / Deprecated on Alpha 5 HOT 12
- smoke test for all countries HOT 1
- recurring smoke test (cron) HOT 7
- get list of countries from JS file
- bug: ERR_HTTP_403 on country KR using npx HOT 1
- bug: France store 518 metadata fix HOT 1
- Typescript support HOT 1
- Wrong Coordinates for store in Karlsruhe HOT 1
- SyntaxError: Unexpected token '.' HOT 3
- 403 for all request to BE stores HOT 6
- Szczecin store not visible in the software HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ikea-availability-checker.