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
 

 

Cikk részletei

cikkazonosító:
12
Kategória:
Hozzáadás dátuma:
2023-12-13 11:48:43
Nézetek:
9
Értékelés (Szavazatok):
(0)