Zoeken en plaatsen vanuit één taak
De opdracht was twee richtingen op dezelfde marktplaats: relevante advertenties vinden, en eigen advertenties plaatsen of bijwerken wanneer prijs of voorraad verandert.
CodeDivers bouwde daarvoor een PHP-applicatie met MySQL. Een cronjob doorloopt de zoekopdrachten. De Marktplaats-API levert de resultaten als JSON. Filters beperken de set tot wat bij de trefwoorden past.
Advertenties bijhouden
Plaatsen en wijzigen gaat via de API, met de kenmerken die Marktplaats voor een advertentie verwacht. Prijs, voorraad en omschrijving kunnen worden bijgewerkt. Een advertentie die niet meer klopt, kan worden verwijderd.
Een vergelijkbare koppeling met de Pro Integrations API van Vinted, voor items, listings en verkoop, is in onderzoek en nog niet opgeleverd.
Zoeken, plaatsen en bijwerken zitten daarmee in een terugkerende taak, in plaats van in losse handelingen op de website.