Create product selection
Creates an empty product selection
Function CreateProductCollection(Val Name, Val Image, Val Main = False, Val Hidden = False, Val Parameters = "") Export
| Parameter | CLI option | Type | Required | Description | 
|---|---|---|---|---|
| Name | --title | String | ✔ | Selection name | 
| Image | --picture | String, BinaryData | ✔ | Image file | 
| Main | --main | Boolean | ✖ | Main | 
| Hidden | --hidden | Boolean | ✖ | Hidden | 
| Parameters | --auth | Structure Of String | ✖ | Authorization JSON or path to .json | 
Returns: Map Of KeyAndValue - serialized JSON response from VK
tip
Parameters with Binary data type can also accept file paths on disk and URLs
1C:Enterprise/OneScript code example
    Parameters = GetVKParameters();
    Name   = "TestCollection";
    Image  = "https://hut.openintegrations.dev/test_data/picture.jpg";
    Main   = True;
    Hidden = False;
    Result = OPI_VK.CreateProductCollection(Name, Image, Main, Hidden, Parameters);
- Bash
 - CMD/Bat
 
    # JSON data can also be passed as a path to a .json file
    
    oint vk CreateProductCollection \
     --title "TestCollection" \
     --picture "https://hut.openintegrations.dev/test_data/picture.jpg" \
     --main true \
     --hidden false \
     --auth "{'access_token':'***','owner_id':'-218861756','app_id':'51694790','group_id':'218861756'}"
    :: JSON data can also be passed as a path to a .json file
    
    oint vk CreateProductCollection ^
     --title "TestCollection" ^
     --picture "https://hut.openintegrations.dev/test_data/picture.jpg" ^
     --main true ^
     --hidden false ^
     --auth "{'access_token':'***','owner_id':'-218861756','app_id':'51694790','group_id':'218861756'}"
Result
{
 "response": {
  "market_album_id": 144,
  "albums_count": 78
 }
}