xml_export_documentation:xml_request_and_response
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
xml_export_documentation:xml_request_and_response [2019/07/30 14:18] florian [Parameter of the Export-URL] |
xml_export_documentation:xml_request_and_response [2020/06/16 15:47] (current) amil |
||
---|---|---|---|
Line 1: | Line 1: | ||
===== Export documentation: XML request and response===== | ===== Export documentation: XML request and response===== | ||
- | The goal of the export is to transfer all products to the FINDOLOGIC-server so FINDOLOGIC can index them. To achieve this, there has to be a file or function-call reachable from the outside under ''findologic_export.php'' in the root of the shop.((The path can be changed if necessary.)) | + | The goal of the export is to transfer all products to the Findologic-server so Findologic can index them. To achieve this, there has to be a file or function-call reachable from the outside under ''findologic_export.php'' in the root of the shop.((The path can be changed if necessary.)) |
---- | ---- | ||
Line 26: | Line 26: | ||
==== Procedure of the Export ==== | ==== Procedure of the Export ==== | ||
- | The export call delivers [[xml_export_documentation:xml_format|valid XML]] for the respective products. The XML also contains the information if more products are delivered, thus FINDOLOGIC can send another call. | + | The export call delivers [[xml_export_documentation:xml_format|valid XML]] for the respective products. The XML also contains the information if more products are delivered, thus Findologic can send another call. |
- | - Call http://www.example.com/findologic_export.php?shopkey=1234&start=0&count=100 from the FINDOLOGIC-import | + | - Call http://www.example.com/findologic_export.php?shopkey=1234&start=0&count=100 from the Findologic-import |
- Return of the XML for the first 100 products (including the information that there will be more). | - Return of the XML for the first 100 products (including the information that there will be more). | ||
- | - Call http://www.example.com/findologic_export.php?shopkey=1234&start=100&count=100 from the FINDOLOGIC-import | + | - Call http://www.example.com/findologic_export.php?shopkey=1234&start=100&count=100 from the Findologic-import |
- Return of the XML for the next 100 products (including the information that there will be more). | - Return of the XML for the next 100 products (including the information that there will be more). | ||
- | - Call http://www.example.com/findologic_export.php?shopkey=1234&start=200&count=100 from the FINDOLOGIC-import | + | - Call http://www.example.com/findologic_export.php?shopkey=1234&start=200&count=100 from the Findologic-import |
- More calls ... | - More calls ... | ||
- Return of the last export-page (''total'' number of products is exported) | - Return of the last export-page (''total'' number of products is exported) | ||
- Indexing of all products | - Indexing of all products | ||
+ | |||
+ | <note>Please make sure to whitelist the HTTP user agent "Findologic" if you are restricting access to the export via user agents.</note> | ||
---- | ---- |