POST api/bot/MaxWebhook
Вебхук для изменений в Max
Request Information
URI Parameters
None.
Body Parameters
MaxWebhookRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| max_secret | string |
None. |
|
| update_type | string |
None. |
|
| timestamp | integer |
None. |
|
| muted_until | integer |
None. |
|
| user_locale | string |
None. |
|
| message_id | string |
None. |
|
| user_id | integer |
None. |
|
| chat_id | integer |
None. |
|
| is_channel | boolean |
None. |
|
| callback | MaxCallback |
None. |
|
| message | MaxMessage |
None. |
|
| user | MaxUser |
None. |
Request Formats
application/json, text/json
Sample:
{
"max_secret": "sample string 1",
"update_type": "sample string 2",
"timestamp": 3,
"muted_until": 4,
"user_locale": "sample string 5",
"message_id": "sample string 6",
"user_id": 7,
"chat_id": 8,
"is_channel": true,
"callback": {
"timestamp": 1,
"callback_id": "sample string 2",
"payload": "sample string 3",
"user_locale": "sample string 4",
"user": {
"user_id": 1,
"first_name": "sample string 2",
"last_name": "sample string 3",
"username": "sample string 4",
"is_bot": true,
"last_activity_time": 6
}
},
"message": {
"timestamp": 1,
"url": "sample string 2",
"sender": {
"user_id": 1,
"first_name": "sample string 2",
"last_name": "sample string 3",
"username": "sample string 4",
"is_bot": true,
"last_activity_time": 6
},
"recipient": {
"chat_id": 1,
"user_id": 2,
"chat_type": "sample string 3"
},
"link": {
"type": "sample string 1",
"chat_id": 2,
"sender": {
"user_id": 1,
"first_name": "sample string 2",
"last_name": "sample string 3",
"username": "sample string 4",
"is_bot": true,
"last_activity_time": 6
},
"message": {
"mid": "sample string 1",
"seq": 2,
"text": "sample string 3",
"attachments": [
{
"type": "sample string 1",
"width": 2,
"height": 3,
"duration": 4,
"trancsription": "sample string 5",
"filename": "sample string 6",
"size": 7,
"title": "sample string 8",
"description": "sample string 9",
"image_url": "sample string 10",
"thumbnail": {
"url": "sample string 1"
},
"payload": {
"photo_id": 1,
"token": "sample string 2",
"url": "sample string 3",
"code": "sample string 4",
"vcf_info": "sample string 5",
"max_info": {
"user_id": 1,
"first_name": "sample string 2",
"last_name": "sample string 3",
"username": "sample string 4",
"is_bot": true,
"last_activity_time": 6
},
"buttons": [
{
"type": "sample string 1",
"text": "sample string 2",
"payload": "sample string 3",
"url": "sample string 4",
"quick": true,
"web_app": "sample string 6",
"contact_id": 7
},
{
"type": "sample string 1",
"text": "sample string 2",
"payload": "sample string 3",
"url": "sample string 4",
"quick": true,
"web_app": "sample string 6",
"contact_id": 7
}
]
}
},
{
"type": "sample string 1",
"width": 2,
"height": 3,
"duration": 4,
"trancsription": "sample string 5",
"filename": "sample string 6",
"size": 7,
"title": "sample string 8",
"description": "sample string 9",
"image_url": "sample string 10",
"thumbnail": {
"url": "sample string 1"
},
"payload": {
"photo_id": 1,
"token": "sample string 2",
"url": "sample string 3",
"code": "sample string 4",
"vcf_info": "sample string 5",
"max_info": {
"user_id": 1,
"first_name": "sample string 2",
"last_name": "sample string 3",
"username": "sample string 4",
"is_bot": true,
"last_activity_time": 6
},
"buttons": [
{
"type": "sample string 1",
"text": "sample string 2",
"payload": "sample string 3",
"url": "sample string 4",
"quick": true,
"web_app": "sample string 6",
"contact_id": 7
},
{
"type": "sample string 1",
"text": "sample string 2",
"payload": "sample string 3",
"url": "sample string 4",
"quick": true,
"web_app": "sample string 6",
"contact_id": 7
}
]
}
}
],
"markup": [
{
"type": "sample string 1",
"from": 2,
"length": 3,
"url": "sample string 4",
"user_link": "sample string 5",
"user_id": 6
},
{
"type": "sample string 1",
"from": 2,
"length": 3,
"url": "sample string 4",
"user_link": "sample string 5",
"user_id": 6
}
]
}
},
"body": {
"mid": "sample string 1",
"seq": 2,
"text": "sample string 3",
"attachments": [
{
"type": "sample string 1",
"width": 2,
"height": 3,
"duration": 4,
"trancsription": "sample string 5",
"filename": "sample string 6",
"size": 7,
"title": "sample string 8",
"description": "sample string 9",
"image_url": "sample string 10",
"thumbnail": {
"url": "sample string 1"
},
"payload": {
"photo_id": 1,
"token": "sample string 2",
"url": "sample string 3",
"code": "sample string 4",
"vcf_info": "sample string 5",
"max_info": {
"user_id": 1,
"first_name": "sample string 2",
"last_name": "sample string 3",
"username": "sample string 4",
"is_bot": true,
"last_activity_time": 6
},
"buttons": [
{
"type": "sample string 1",
"text": "sample string 2",
"payload": "sample string 3",
"url": "sample string 4",
"quick": true,
"web_app": "sample string 6",
"contact_id": 7
},
{
"type": "sample string 1",
"text": "sample string 2",
"payload": "sample string 3",
"url": "sample string 4",
"quick": true,
"web_app": "sample string 6",
"contact_id": 7
}
]
}
},
{
"type": "sample string 1",
"width": 2,
"height": 3,
"duration": 4,
"trancsription": "sample string 5",
"filename": "sample string 6",
"size": 7,
"title": "sample string 8",
"description": "sample string 9",
"image_url": "sample string 10",
"thumbnail": {
"url": "sample string 1"
},
"payload": {
"photo_id": 1,
"token": "sample string 2",
"url": "sample string 3",
"code": "sample string 4",
"vcf_info": "sample string 5",
"max_info": {
"user_id": 1,
"first_name": "sample string 2",
"last_name": "sample string 3",
"username": "sample string 4",
"is_bot": true,
"last_activity_time": 6
},
"buttons": [
{
"type": "sample string 1",
"text": "sample string 2",
"payload": "sample string 3",
"url": "sample string 4",
"quick": true,
"web_app": "sample string 6",
"contact_id": 7
},
{
"type": "sample string 1",
"text": "sample string 2",
"payload": "sample string 3",
"url": "sample string 4",
"quick": true,
"web_app": "sample string 6",
"contact_id": 7
}
]
}
}
],
"markup": [
{
"type": "sample string 1",
"from": 2,
"length": 3,
"url": "sample string 4",
"user_link": "sample string 5",
"user_id": 6
},
{
"type": "sample string 1",
"from": 2,
"length": 3,
"url": "sample string 4",
"user_link": "sample string 5",
"user_id": 6
}
]
},
"stat": {
"views": 1
}
},
"user": {
"user_id": 1,
"first_name": "sample string 2",
"last_name": "sample string 3",
"username": "sample string 4",
"is_bot": true,
"last_activity_time": 6
}
}
application/xml, text/xml
Sample:
<MaxWebhookRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Request">
<callback>
<callback_id>sample string 2</callback_id>
<payload>sample string 3</payload>
<timestamp>1</timestamp>
<user>
<first_name>sample string 2</first_name>
<is_bot>true</is_bot>
<last_activity_time>6</last_activity_time>
<last_name>sample string 3</last_name>
<user_id>1</user_id>
<username>sample string 4</username>
</user>
<user_locale>sample string 4</user_locale>
</callback>
<chat_id>8</chat_id>
<is_channel>true</is_channel>
<max_secret>sample string 1</max_secret>
<message>
<body>
<attachments>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachment>
<description>sample string 9</description>
<duration>4</duration>
<filename>sample string 6</filename>
<height>3</height>
<image_url>sample string 10</image_url>
<payload>
<buttons>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<contact_id>7</contact_id>
<payload>sample string 3</payload>
<quick>true</quick>
<text>sample string 2</text>
<type>sample string 1</type>
<url>sample string 4</url>
<web_app>sample string 6</web_app>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<contact_id>7</contact_id>
<payload>sample string 3</payload>
<quick>true</quick>
<text>sample string 2</text>
<type>sample string 1</type>
<url>sample string 4</url>
<web_app>sample string 6</web_app>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
</buttons>
<code>sample string 4</code>
<max_info>
<first_name>sample string 2</first_name>
<is_bot>true</is_bot>
<last_activity_time>6</last_activity_time>
<last_name>sample string 3</last_name>
<user_id>1</user_id>
<username>sample string 4</username>
</max_info>
<photo_id>1</photo_id>
<token>sample string 2</token>
<url>sample string 3</url>
<vcf_info>sample string 5</vcf_info>
</payload>
<size>7</size>
<thumbnail>
<url>sample string 1</url>
</thumbnail>
<title>sample string 8</title>
<trancsription>sample string 5</trancsription>
<type>sample string 1</type>
<width>2</width>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachment>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachment>
<description>sample string 9</description>
<duration>4</duration>
<filename>sample string 6</filename>
<height>3</height>
<image_url>sample string 10</image_url>
<payload>
<buttons>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<contact_id>7</contact_id>
<payload>sample string 3</payload>
<quick>true</quick>
<text>sample string 2</text>
<type>sample string 1</type>
<url>sample string 4</url>
<web_app>sample string 6</web_app>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<contact_id>7</contact_id>
<payload>sample string 3</payload>
<quick>true</quick>
<text>sample string 2</text>
<type>sample string 1</type>
<url>sample string 4</url>
<web_app>sample string 6</web_app>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
</buttons>
<code>sample string 4</code>
<max_info>
<first_name>sample string 2</first_name>
<is_bot>true</is_bot>
<last_activity_time>6</last_activity_time>
<last_name>sample string 3</last_name>
<user_id>1</user_id>
<username>sample string 4</username>
</max_info>
<photo_id>1</photo_id>
<token>sample string 2</token>
<url>sample string 3</url>
<vcf_info>sample string 5</vcf_info>
</payload>
<size>7</size>
<thumbnail>
<url>sample string 1</url>
</thumbnail>
<title>sample string 8</title>
<trancsription>sample string 5</trancsription>
<type>sample string 1</type>
<width>2</width>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachment>
</attachments>
<markup>
<MaxWebhookRequest.MaxMessageBody.MaxMessageMarkup>
<from>2</from>
<length>3</length>
<type>sample string 1</type>
<url>sample string 4</url>
<user_id>6</user_id>
<user_link>sample string 5</user_link>
</MaxWebhookRequest.MaxMessageBody.MaxMessageMarkup>
<MaxWebhookRequest.MaxMessageBody.MaxMessageMarkup>
<from>2</from>
<length>3</length>
<type>sample string 1</type>
<url>sample string 4</url>
<user_id>6</user_id>
<user_link>sample string 5</user_link>
</MaxWebhookRequest.MaxMessageBody.MaxMessageMarkup>
</markup>
<mid>sample string 1</mid>
<seq>2</seq>
<text>sample string 3</text>
</body>
<link>
<chat_id>2</chat_id>
<message>
<attachments>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachment>
<description>sample string 9</description>
<duration>4</duration>
<filename>sample string 6</filename>
<height>3</height>
<image_url>sample string 10</image_url>
<payload>
<buttons>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<contact_id>7</contact_id>
<payload>sample string 3</payload>
<quick>true</quick>
<text>sample string 2</text>
<type>sample string 1</type>
<url>sample string 4</url>
<web_app>sample string 6</web_app>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<contact_id>7</contact_id>
<payload>sample string 3</payload>
<quick>true</quick>
<text>sample string 2</text>
<type>sample string 1</type>
<url>sample string 4</url>
<web_app>sample string 6</web_app>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
</buttons>
<code>sample string 4</code>
<max_info>
<first_name>sample string 2</first_name>
<is_bot>true</is_bot>
<last_activity_time>6</last_activity_time>
<last_name>sample string 3</last_name>
<user_id>1</user_id>
<username>sample string 4</username>
</max_info>
<photo_id>1</photo_id>
<token>sample string 2</token>
<url>sample string 3</url>
<vcf_info>sample string 5</vcf_info>
</payload>
<size>7</size>
<thumbnail>
<url>sample string 1</url>
</thumbnail>
<title>sample string 8</title>
<trancsription>sample string 5</trancsription>
<type>sample string 1</type>
<width>2</width>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachment>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachment>
<description>sample string 9</description>
<duration>4</duration>
<filename>sample string 6</filename>
<height>3</height>
<image_url>sample string 10</image_url>
<payload>
<buttons>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<contact_id>7</contact_id>
<payload>sample string 3</payload>
<quick>true</quick>
<text>sample string 2</text>
<type>sample string 1</type>
<url>sample string 4</url>
<web_app>sample string 6</web_app>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
<contact_id>7</contact_id>
<payload>sample string 3</payload>
<quick>true</quick>
<text>sample string 2</text>
<type>sample string 1</type>
<url>sample string 4</url>
<web_app>sample string 6</web_app>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachmentButton>
</buttons>
<code>sample string 4</code>
<max_info>
<first_name>sample string 2</first_name>
<is_bot>true</is_bot>
<last_activity_time>6</last_activity_time>
<last_name>sample string 3</last_name>
<user_id>1</user_id>
<username>sample string 4</username>
</max_info>
<photo_id>1</photo_id>
<token>sample string 2</token>
<url>sample string 3</url>
<vcf_info>sample string 5</vcf_info>
</payload>
<size>7</size>
<thumbnail>
<url>sample string 1</url>
</thumbnail>
<title>sample string 8</title>
<trancsription>sample string 5</trancsription>
<type>sample string 1</type>
<width>2</width>
</MaxWebhookRequest.MaxMessageBody.MaxMessageAttachment>
</attachments>
<markup>
<MaxWebhookRequest.MaxMessageBody.MaxMessageMarkup>
<from>2</from>
<length>3</length>
<type>sample string 1</type>
<url>sample string 4</url>
<user_id>6</user_id>
<user_link>sample string 5</user_link>
</MaxWebhookRequest.MaxMessageBody.MaxMessageMarkup>
<MaxWebhookRequest.MaxMessageBody.MaxMessageMarkup>
<from>2</from>
<length>3</length>
<type>sample string 1</type>
<url>sample string 4</url>
<user_id>6</user_id>
<user_link>sample string 5</user_link>
</MaxWebhookRequest.MaxMessageBody.MaxMessageMarkup>
</markup>
<mid>sample string 1</mid>
<seq>2</seq>
<text>sample string 3</text>
</message>
<sender>
<first_name>sample string 2</first_name>
<is_bot>true</is_bot>
<last_activity_time>6</last_activity_time>
<last_name>sample string 3</last_name>
<user_id>1</user_id>
<username>sample string 4</username>
</sender>
<type>sample string 1</type>
</link>
<recipient>
<chat_id>1</chat_id>
<chat_type>sample string 3</chat_type>
<user_id>2</user_id>
</recipient>
<sender>
<first_name>sample string 2</first_name>
<is_bot>true</is_bot>
<last_activity_time>6</last_activity_time>
<last_name>sample string 3</last_name>
<user_id>1</user_id>
<username>sample string 4</username>
</sender>
<stat>
<views>1</views>
</stat>
<timestamp>1</timestamp>
<url>sample string 2</url>
</message>
<message_id>sample string 6</message_id>
<muted_until>4</muted_until>
<timestamp>3</timestamp>
<update_type>sample string 2</update_type>
<user>
<first_name>sample string 2</first_name>
<is_bot>true</is_bot>
<last_activity_time>6</last_activity_time>
<last_name>sample string 3</last_name>
<user_id>1</user_id>
<username>sample string 4</username>
</user>
<user_id>7</user_id>
<user_locale>sample string 5</user_locale>
</MaxWebhookRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
MaxWebhookResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| ErrorCode |
Код ошибки |
integer |
None. |
| Message |
Сообщение об ошибке |
string |
None. |
Response Formats
application/json, text/json
Sample:
{
"ErrorCode": 1,
"Message": "sample string 2"
}
application/xml, text/xml
Sample:
<MaxWebhookResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Response"> <ErrorCode xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">1</ErrorCode> <Message xmlns="http://schemas.datacontract.org/2004/07/LCManagerPartner.Implementation.Abstractions">sample string 2</Message> </MaxWebhookResponse>