Changes for page Sellables

Last modified by Shop Team on 2023/02/13 22:56

<
From version < 5.1 >
edited by Shop Team
on 2019/07/18 08:08
To version < 7.1 >
edited by Shop Team
on 2019/07/22 08:39
>
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -42,7 +42,7 @@
42 42  
43 43  == Client / Server ==
44 44  
45 -All requests to the *Public Shop API* should be made from your server and not from the browser. This allows you to leverage caching, avoids CORS policy interference and keeps your API key secure.
45 +All requests to the **Public Shop API** should be made from your server and not from the browser. This allows you to leverage caching, avoids [[CORS>>url:https://en.wikipedia.org/wiki/Cross-origin_resource_sharing||shape="rect"]] policy interference and keeps your API key secure.
46 46  
47 47  == List Resource ==
48 48  
... ... @@ -340,7 +340,25 @@
340 340  }
341 341  {{/code}}
342 342  
343 -== Code example ==
343 += Frequently Asked Questions =
344 344  
345 -There is an example integration of this API available [[here>>url:https://github.com/spreadshirt/shop-api-example-integration||shape="rect"]].
345 +== This is too abstract for me. Do you have code examples available? ==
346 +
347 +Yes, there is an **example integration** of this API available [[here>>url:https://github.com/spreadshirt/shop-api-example-integration||shape="rect"]].
346 346  It shows a draft of a shop system written in php that might be helpful to understand the (list-page -> detail-page -> add-to-basket) workflow.
349 +
350 +== My account is still User Area based. How do I test my integration before I get migrated? ==
351 +
352 +== (% style="color: rgb(23,43,77);font-size: 14.0px;letter-spacing: 0.0px;" %)If you do not own a Partner Area based shop yet, but need something "in hand" to develop your implementation, you can rely on the **example shop 100488332** provided by us. The shop is available on the European platform (.net) only. You can use articleId~=(% style="font-size: 14.0px;letter-spacing: 0.0px;color: rgb(80,80,80);" %)999999999 to test the **legacy article mapping resource **in this shop.(%%) ==
353 +
354 +== Which parts of Spreadshirt's API are still valid and what exactly changed? ==
355 +
356 +The good news is that the vast majority of the domain entities and their corresponding REST resources were not changed. They are still valid and work like they used to. However, **articles** and **articleCategories** became obsolete and will stop working once you are migrated. **Products** still exist, but they should not be worked with directly anymore when developing an online shop integration. Use **ideas** and **sellables** instead. as described in this document.
357 +
358 +== [[image:attach:venn.png]]I am using a non-official designer-tool integration. How can I enable editing of sellables for my customers? ==
359 +
360 +The designer tool can be bootstrapped with a parameter named **sellableId**. This will only work in Sketchomat/Smartomat, but not in Tablomat. Alternatively, bootstrapping the tool with productType & design still works.
361 +
362 +\\
363 +
364 +\\
Confluence.Code.ConfluencePageClass[0]
id
... ... @@ -1,1 +1,1 @@
1 -28278804
1 +28278807
url
... ... @@ -1,1 +1,1 @@
1 -https://developer.spreadshirt.net/wiki/spaces/API/pages/28278804/Public Shop API
1 +https://developer.spreadshirt.net/wiki/spaces/API/pages/28278807/Public Shop API