Kulcs URL átirányítás
A MS az task.xml XML sablont az https://sync.mindensync.hu/szinkron/webshopsync.php?id={id}f&pw={pw} URL-en szolgálja ki (behelyettesítve a mezőket). Tehát, ha ez segít lekérheted kézzel, és kimásolhatod, továbbá ezzel tudod ellenőrizni, hogy van e az adott id-ra bekötés, és stimmel-e a jelszó, és persze az is látszik hogy mi aktív neki. Ez elvben azonos azzal amit a KS webáruház is kiszolgál, mivel annak a helyettesítésére használtuk eddig.
<?xml version="1.0" encoding="UTF-8" ?>
<taskdefinition>
<tasks>
<task name="open_webshop" id="{id}">{shopUrl}</task>
<task name="open_admin" id="{id}">{shopAdminUrl}</task>
<task name="deactivate" id="{id}">{prefix}/szinkron/deactivate.php</task>
<task name="registration" id="{id}">{prefix}/szinkron/registration.php</task>
<task name="resetwebshop" id="{id}">{prefix}/szinkron/resetwebshop.php</task>
<task name="download_statistics" id="{id}">{prefix}/szinkron/download_stats.php</task>
<task name="modify_settings" id="{id}">{prefix}/modify_settings_v2.php</task>
{#if tasks.DownloadManufacture}<task name="download_manufacturesv4" id="{id}">{prefix}/szinkron/API2/download_manufacturesv4</task>{/if}
{#if tasks.DownloadProduct}<task name="download_productsv4" id="{id}">{prefix}/szinkron/API2/download_productsv4</task>{/if}
{#if tasks.DownloadCustomer}<task name="download_customersv4" id="{id}">{prefix}/szinkron/API2/download_customersv4</task>{/if}
{#if tasks.DownloadOrder}<task name="download_ordersv4" id="{id}" pw="{pw}">{prefix}/szinkron/API2/download_ordersv4</task>{/if}
{#if tasks.DownloadOrder}<task name="download_orderconfirmsv4" id="{id}">{prefix}/szinkron/API2/download_orderconfirmsv4</task>{/if}
{#if tasks.DownloadIncomingInvoice}<task name="download_incominginvoicesv4" id="{id}">{prefix}/szinkron/API2/download_incominginvoicesv4</task>{/if}
{#if tasks.DownloadInvoice}<task name="download_invoicesv4" id="{id}" pw="{pw}">{prefix}/szinkron/API2/download_invoicesv4</task>{/if}
{#if tasks.DownloadInvoice}<task name="download_invoiceconfirmsv4" id="{id}">{prefix}/szinkron/API2/download_invoiceconfirmsv4</task>{/if}
{#if tasks.UploadLanguage}<task name="upload_languagesv4" id="{id}">{prefix}/szinkron/API2/upload_languagesv4</task>{/if}
{#if tasks.UploadTransportMode}<task name="upload_transportmodesv4" id="{id}">{prefix}/szinkron/API2/upload_transportmodesv4</task>{/if}
{#if tasks.UploadPriceRule}<task name="upload_pricelistv4" id="{id}">{prefix}/szinkron/API2/upload_pricelistv4</task>{/if}
{#if tasks.UploadProductCategory}<task name="upload_product_categoriesv4" id="{id}">{prefix}/szinkron/API2/upload_product_categoriesv4</task>{/if}
{#if tasks.UploadProduct}<task name="upload_productsv4" id="{id}">{prefix}/szinkron/API2/upload_productsv4</task>{/if}
{#if tasks.UploadProductPhoto}<task name="upload_productphotosv4" id="{id}">{prefix}/szinkron/API2/upload_productphotosv4</task>{/if}
{#if tasks.UploadCustomerCategory}<task name="upload_customer_categoriesv4" id="{id}">{prefix}/szinkron/API2/upload_customer_categoriesv4</task>{/if}
{#if tasks.UploadCustomer}<task name="upload_customersv4" id="{id}">{prefix}/szinkron/API2/upload_customersv4</task>{/if}
{#if tasks.UploadManufacture}<task name="upload_manufacturesv4" id="{id}">{prefix}/szinkron/API2/upload_manufacturesv4</task>{/if}
{#if tasks.UploadOrder}<task name="upload_ordersv4" id="{id}">{prefix}/szinkron/API2/upload_ordersv4</task>{/if}
{#if tasks.UploadInvoice}<task name="upload_invoicesv4" id="{id}">{prefix}/szinkron/API2/upload_invoicesv4</task>{/if}
{#if tasks.UploadCustomerStockOut}<task name="upload_customersotckoutsv4" id="{id}">{prefix}/szinkron/API2/upload_customersotckoutsv4</task>{/if}
</tasks>
<autosync>
{#if tasks.DownloadOrder}<task name="download_ordersv4" id="{id}" pw="{pw}"/>{/if}
{#if tasks.DownloadInvoice}<task name="download_invoicesv4" id="{id}" pw="{pw}"/>{/if}
{#if tasks.UploadCustomer}<task name="upload_customersv4" id="{id}"/>{/if}
{#if tasks.UploadProduct}<task name="upload_productsv4" id="{id}"/>{/if}
{#if tasks.UploadTransportMode}<task name="upload_transportmodesv4" id="{id}"/>{/if}
</autosync>
<webshop>
<databaseversion>1402</databaseversion>
</webshop>
</taskdefinition>
Ahol:
- id, pw: lásd alább
- prefix: minden esetben: https://sync.mindensync.hu
- shopUrl: https://sync.mindensync.hu/Kulcs/shop
- shopAdminUrl: https://sync.mindensync.hu/Kulcs/shopAdmin
- tasks: Csak az alábbi task-ok kellenek: DownloadOrder DownloadInvoice UploadLanguage UploadProductCategory UploadProduct