Synkronisera produkter till WooCommerce från externa leverantörs API:er
Översikt
miniOrange WooCommerce Product Sync-plugin är ett kraftfullt plugin utformat för att effektivisera processen att importera produkter till WooCommerce-butiker. Genom att utnyttja JSON- eller XML-API:er synkroniserar detta plugin sömlöst produktdata från externa källor, såsom lagerhanteringssystem eller leverantörsdatabaser, direkt till WooCommerce-plattformen.
Den här omfattande guiden guidar dig genom processen att sömlöst integrera extern produktdata i din WooCommerce-butik med hjälp av JSON- eller XML-API:er. Genom att följa dessa steg-för-steg-instruktioner kan du enkelt synkronisera produktinformation, automatisera uppdateringar och effektivisera ditt WooCommerce-butikshanteringsarbetsflöde.
WooCommerce Product Sync

Importera produkter automatiskt från externa API:er/leverantörsinventering. Automatisera synkronisering av produkter, artiklar och listningar och skapa/uppdatera WooCommerce-produkter från dessa artiklar för din WooCommerce-butik.
Lär dig merInstallera och aktivera WooCommerce Product Sync-pluginet (för Premium-pluginet)
- Efter att du har installerat och aktiverat pluginet på WordPress admin-instrumentpanel måste du logga in i pluginet med ditt miniOrange-konto som du använde för att köpa plugin-programmet (med e-postadress och lösenord).
- När du är inloggad behöver du verifiera licensen med miniOrange-licensnyckeln som du hittar på miniOrange Portal.
- Klicka på Aktivera licens för att börja använda pluginet.
Steg för att konfigurera synkronisering av produkter från den anpassade leverantören
- Gå till Leverantörer fliken inuti plugin-skärmen. Klicka Lägg till anpassad alternativ.
- Namnge anslutningen (till exempel: Logolinje) och välj Anslutningstyp.
- I Tillstånd På fliken väljer du önskad auktoriseringstyp för det API som du vill ansluta till och anger autentiseringsuppgifterna för det.
- Gå nu till API och ange Produkt-API-informationen, inklusive API-slutpunkten och API:ets namn.
- När du har konfigurerat API:et kan du testa anslutningen för att se ett lyckat svar från API:et.
- Gå nu till Förutsättningar fliken för att konfigurera några nödvändiga parametrar:
- I Produktdatakälla, mappa attributnyckeln som innehåller all produktdata. I exemplet nedan är det "products" (Detta beror på API-svaret och bör lämnas tomt om en sådan nyckel inte finns.)
- I Produktens unika identifierare, måste du ange vilken nyckel i API-svaret som låter dig identifiera varje produkt unikt. I exemplet nedan är det "id".
- Gå nu till Attributmappning avsnitt och välj Huvudprodukt för att mappa API-data till WooCommerce-attribut.
- I kärnfält fliken, mappa attributen som Unik produktidentifierare, SKU, namn, beskrivning, pris, lagerantal, bilder etc.För en detaljerad guide till attributmappning, Klicka här.
- I API I avsnittet kan du se de API-anslutningar du har skapat med produkt-API:et.
- För att skapa ytterligare anslutningar, klicka på Lägg till anslutningFör att skapa en annan API-anslutning (t.ex. om något attribut som aktie eller pris kommer i ett separat API)
- För att redigera en befintlig mappning, klicka på Redigera.
- För att starta synkroniseringen, gå till Hem skärmen och klicka på Start knapp.
- Du kommer att se alla mappade attribut, och du kan välja de attribut du vill synkronisera och klicka på Börja synkronisera.
- För att spåra synkroniseringsstatusen och antalet synkroniserade produkter, gå till Dashboard, och klicka Visa detaljer.
- Du kan bekräfta de synkroniserade produkterna genom att gå till Produkter fliken.

Obs: Om auktoriseringstoken tas emot i ett annat API, Klicka här att veta hur man konfigurerar det.

Obs: För detaljerade instruktioner om hur du konfigurerar tidsfördröjningar mellan två API-anrop vid hastighetsbegränsning på API:et, Klicka här.
Obs:
1. Om du bara har enkla produkter behöver du bara kartlägga Huvudprodukt attribut.
2. Om du har variabla produkter behöver du mappa de vanliga produktattributen som namn, beskrivning och kategori i huvudprodukten och variabla attribut som storlek och färg i varianter.
3. För attribut som pris, lager etc. måste du mappa dem till både Huvudprodukt och Varianter.
Obs: Den unika produktidentifieraren är en unik kod som används för att identifiera varje produkt. Du kan ställa in fältet 'Unik produktidentifierare' till _sku meta-nyckel från WooCommerce. Detta säkerställer att varje produkt identifieras unikt med sin SKU.
Om du kan se produkterna är anslutningen lyckad. Din WooCommerce-butik är redo att importera produkter, priser och lagerdata från leverantören.
Synkroniseringsoptimering
För att optimera synkroniseringen kan du läsa vår utvecklardokumentation för mer information:
- Batchinställningar: Detta låter dig synkronisera produkterna i små omgångar så att din server inte blir överbelastad och synkroniseringen går smidigt. Klicka här att veta hur man konfigurerar det.
- Paginering: Om ditt API returnerar data i sidor (t.ex. 50 produkter per sida) och kräver en page_number-parameter för att hämta all data, kan du enkelt hantera paginering genom att följa de angivna instruktionerna. Klicka här för detaljerad vägledning om hur du implementerar paginering i dina förfrågningar.
För mer information om funktioner:
Relaterade artiklar
Behöver hjälp?
Maila oss vidare apisupport@xecurify.com för snabb vägledning (via e-post/möte) om ditt krav och vårt team hjälper dig att välja den bästa lämpliga lösningen/planen enligt dina krav.
