--- sidebar_position: 4 --- import Tabs from '@theme/Tabs'; import TabItem from '@theme/TabItem'; # Write a comment Creates a comment under the selected record `Function WriteComment(Val PostID, Val WallID, Val Text, Val Parameters = "") Export` | Parameter | CLI option | Type | Required | Description | |-|-|-|-|-| | PostID | --post | String, Number | ✔ | ID of the target post | | WallID | --wall | String, Number | ✔ | ID of the wall where the post is located | | Text | --text | String | ✔ | Comment text | | Parameters | --auth | Structure Of String | ✖ | Authorization JSON or path to .json | Returns: Map Of KeyAndValue - serialized JSON response from VK
```bsl title="1C:Enterprise/OneScript code example" Parameters = GetVKParameters(); Text = "NewComment"; PostID = "6644"; WallID = Parameters["owner_id"]; Result = OPI_VK.WriteComment(PostID, WallID, Text, Parameters); ``` ```bash # JSON data can also be passed as a path to a .json file oint vk WriteComment \ --post 6569 \ --wall "-218861756" \ --text "NewComment" \ --auth "{'access_token':'***','owner_id':'-218861756','app_id':'51694790','group_id':'218861756'}" ``` ```batch :: JSON data can also be passed as a path to a .json file oint vk WriteComment ^ --post 6569 ^ --wall "-218861756" ^ --text "NewComment" ^ --auth "{'access_token':'***','owner_id':'-218861756','app_id':'51694790','group_id':'218861756'}" ``` ```json title="Result" { "response": { "comment_id": 4559, "parents_stack": [] } } ```