create plugin for importing woocommerce products from json files, with schedule every hour

Job ID: 37915035

Budget: €30 – €250 EUR

Hi comer icheisto I need to make a plugin or function that every hour (or whenever I want) or via link activates the import of products from a json file found in a specific link. If the product does not exist, you must create it and if it exists, you must update all the fields.
The system must also understand if the product is variable and in that case create a variable product.

Here are some lines from the json file:
[{"prodotto_id":36766,"variante_id":"36766_104_67","codice":"BLNISIDA","taglia":"UNICA","colore":"ARGEN","marchio":"ALEVA BIJOUX","barcode":"200000589603","esistenza":2,"prlistino":39,"stagione":"AI23","reparto":"ACCESSORI","categoria":"ACCESSORI","titolo":"BRACCIALE","descrizione":"","ean":""},{"prodotto_id":36766,"variante_id":"36766_26_67","codice":"BLNISIDA","taglia":"UNICA","colore":"ORO","marchio":"ALEVA BIJOUX","barcode":"200000589604","esistenza":0,"prlistino":39,"stagione":"AI23","reparto":"ACCESSORI","categoria":"ACCESSORI","titolo":"BRACCIALE","descrizione":"","ean":""},

provided the mapping of the fields
Related categories: PHP JavaScript WordPress MySQL WooCommerce