{"id":2412,"date":"2020-09-25T07:14:21","date_gmt":"2020-09-25T07:14:21","guid":{"rendered":"https:\/\/support.itscope.hostpress.me\/?post_type=kb&#038;p=2412"},"modified":"2025-11-20T12:33:44","modified_gmt":"2025-11-20T10:33:44","slug":"send-product-data-directly-from-the-online-platform-itscope-com-to-your-own-application","status":"publish","type":"kb","link":"https:\/\/guide.itscope.com\/en\/kb\/send-product-data-directly-from-the-online-platform-itscope-com-to-your-own-application\/","title":{"rendered":"Send product data directly from the online platform ITscope.com to your own application"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"1\">Share in ITscope<\/h2>\n\n\n\n<p>The basis for connecting an individual application is the <a href=\"https:\/\/guide.itscope.com\/en\/kb\/sharing\/\">&#8216;Share&#8217; function on the ITscope platform<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2\">Register an Application in Windows<\/h2>\n\n\n\n<p>In Windows this works with the help of an own URL protocol. <\/p>\n\n\n\n<p><a href=\"https:\/\/stackoverflow.com\/questions\/80650\/how-do-i-register-a-custom-url-protocol-in-windows\">https:\/\/stackoverflow.com\/questions\/80650\/how-do-i-register-a-custom-url-protocol-in-windows<\/a><\/p>\n\n\n\n<p><a href=\"https:\/\/learn.microsoft.com\/en-us\/previous-versions\/windows\/internet-explorer\/ie-developer\/platform-apis\/aa767914(v=vs.85)?redirectedfrom=MSDN\">https:\/\/learn.microsoft.com\/en-us\/previous-versions\/windows\/internet-explorer\/ie-developer\/platform-apis\/aa767914(v=vs.85)?redirectedfrom=MSDN<\/a><\/p>\n\n\n\n<p>A Custom URL Protocol is a unique identifier registered in the system\u2019s registry. When a web browser encounters a link starting with a registered protocol (e.g.,&nbsp;<code>erp:\/\/<\/code>), it can invoke a dialog to open the specified desktop application, if installed. This approach is ideal for launching desktop applications directly from web pages, enhancing user interaction across platforms.<\/p>\n\n\n\n<p><br>Already predefined protocols in windows are http:\/\/ or xls:\/\/ or ftp:\/\/.<\/p>\n\n\n\n<p>You can create your own URL protocol for your application in the Windows registry, i.e. every time the browser finds a URL with your protocol, the stored application is started.<\/p>\n\n\n\n<p><br>Let&#8217;s consider an example application named erp.exe. The URL protocol will be erp:\/\/ for this example. In this case, the Windows Registry entry would be<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><br>  Windows Registry Editor Version 5.00 <br>  [HKEY_CLASSES_ROOT\\erp] <br>  \"URL Protocol\"=\"\" <br>  [HKEY_CLASSES_ROOT\\erp\\shell] <br>  [HKEY_CLASSES_ROOT\\erp\\shell\\open] <br>  [HKEY_CLASSES_ROOT\\erp\\shell\\open\\command] <br>  @=\"\\\"C:\\\\Program Files\\\\wawi.exe\\\" \\\"%1\\\"\"<\/pre>\n\n\n\n<p><br>Explanation:<br><br>Lines 2 and 3 notify the operating system that there is a URL protocol named &#8216;erp&#8217;, meaning calls from the browser are possible via erp:\/\/.&nbsp;Lines 4 to 7 instruct the operating system which application to run when the log is called. %1 means that the application is passed an argument. This argument can be the ITscope Product-ID or the EAN number and is defined in the ITscope.com portal.<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3\">Configure the application on ITscope.com<\/h2>\n\n\n\n<p>The configuration can be done on any product page, by using the &#8216;Share&#8217; button.<br><br>Required steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Click the &#8216;Share&#8217; button<\/li>\n\n\n\n<li>Select the configuration menu (the cog icon)<\/li>\n\n\n\n<li>Give the application a name<\/li>\n\n\n\n<li>Enter the URL protocol and desired parameters (destination URL, available parameters: &lt;id&gt;, &lt;ean&gt;, &lt;name&gt;, &lt;shortinfo&gt;, &lt;manufacturer_pid&gt;, &lt;manufacturer_name&gt;). For example,&nbsp;erp:\/\/&lt;ean&gt; will pass the EAN (4960999617015) of the product to your application<\/li>\n\n\n\n<li>Click on the tile, this will open a new tab or window with the following call: erp:\/\/4960999617015<\/li>\n<\/ol>\n\n\n\n<p>The operating system will start the erp.exe application and will hand over &#8216;4960999617015&#8217; as the argument. This information can then be processed further in your application. For example, an\u00a0<a href=\"https:\/\/guide.itscope.com\/en\/kbtopic\/api-documentation\/\" target=\"_blank\" rel=\"noreferrer noopener\">ITscope product API<\/a>\u00a0retrieval can be initiated in order to obtain data for adding a product to your application.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Share in ITscope The basis for connecting an individual application is the &#8216;Share&#8217; function on the ITscope platform. Register an Application in Windows In Windows this works with the help &#8230;<\/p>\n","protected":false},"author":5,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"kbtopic":[172],"kbtag":[],"class_list":["post-2412","kb","type-kb","status-publish","hentry","kbtopic-api-export-connection"],"_links":{"self":[{"href":"https:\/\/guide.itscope.com\/en\/wp-json\/wp\/v2\/kb\/2412","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/guide.itscope.com\/en\/wp-json\/wp\/v2\/kb"}],"about":[{"href":"https:\/\/guide.itscope.com\/en\/wp-json\/wp\/v2\/types\/kb"}],"author":[{"embeddable":true,"href":"https:\/\/guide.itscope.com\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/guide.itscope.com\/en\/wp-json\/wp\/v2\/comments?post=2412"}],"version-history":[{"count":14,"href":"https:\/\/guide.itscope.com\/en\/wp-json\/wp\/v2\/kb\/2412\/revisions"}],"predecessor-version":[{"id":19624,"href":"https:\/\/guide.itscope.com\/en\/wp-json\/wp\/v2\/kb\/2412\/revisions\/19624"}],"wp:attachment":[{"href":"https:\/\/guide.itscope.com\/en\/wp-json\/wp\/v2\/media?parent=2412"}],"wp:term":[{"taxonomy":"kbtopic","embeddable":true,"href":"https:\/\/guide.itscope.com\/en\/wp-json\/wp\/v2\/kbtopic?post=2412"},{"taxonomy":"kbtag","embeddable":true,"href":"https:\/\/guide.itscope.com\/en\/wp-json\/wp\/v2\/kbtag?post=2412"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}