{"repo":"bartmachielsen/SupermarktConnector","free":true,"listed":false,"github":"https://github.com/bartmachielsen/SupermarktConnector","clone":"git clone https://github.com/bartmachielsen/SupermarktConnector.git","description":"Collecting product information from Dutch supermarkets: Albert Heijn and Jumbo using the Mobile API","language":"Python","stars":153,"topics":["albert","ah","jumbo","supermarkt","connector","rest-api","albert-heijn","python","supermarkets"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"SupermarketConnector Collecting product information from Dutch supermarkets: Albert Heijn and Jumbo Getting Started Install the Pip package Sample Import the jumbo connector and search for a product You can also get the different product-categories: Deprecated X-Digest (Albert Heijn) The Albert Heijn used a special X-Digest for verifying that the app data traffic was coming from the backend, in the new versions this has been removed. This X-Digest is an hashed value that uses SHA1 to check if the request is valid and made by the original android app. The logic behind this hash is: X DIGEST = URL + PARAMETERS + USERNAME + POST BODY (Max 1000 bytes) + SECRET PASSWORD Price differences (Jumbo) In the past all the the jumbo stores where divided over 5 different categories, with each category a different price for some of the products. The token used for store identification is no longer working in the new versions, It might be handled on the backend. I created an interactive map which sorts all the stores by category.","default_branch":null,"files":null,"tree":[],"storefront":"/r/bartmachielsen","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/bartmachielsen/SupermarktConnector/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}