mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-01-12 04:34:10 +02:00
Правки перевода
This commit is contained in:
parent
48f4f92f14
commit
f7c186f3aa
4
.github/workflows/os/docs_main.os
vendored
4
.github/workflows/os/docs_main.os
vendored
@ -685,6 +685,8 @@
|
||||
Сообщить("Начало перевода...");
|
||||
Сообщить("");
|
||||
|
||||
СоответствиеЗаголовков.Вставить("Начало работы", "Getting started");
|
||||
|
||||
ФайлКаталогаДокументации = Новый Файл(КаталогДокументации);
|
||||
ФайлКаталогаЛокализации = Новый Файл(КаталогЛокализации);
|
||||
|
||||
@ -721,6 +723,8 @@
|
||||
Если Файл.Имя = "_category_.json" Тогда
|
||||
|
||||
ФайлКатегории = Файл.ПолноеИмя;
|
||||
|
||||
|
||||
ЧтениеJSON = Новый ЧтениеJSON();
|
||||
ЧтениеJSON.ОткрытьФайл(ФайлКатегории);
|
||||
СтруктураКатегории = ПрочитатьJSON(ЧтениеJSON, Истина);
|
||||
|
@ -2,7 +2,7 @@
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# SetCellValues
|
||||
# Set cell values
|
||||
Sets sheet cell values
|
||||
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# AddSheet
|
||||
# Add sheet
|
||||
Adds a new sheet to the spreadsheet
|
||||
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
sidebar_position: 3
|
||||
---
|
||||
|
||||
# CopySheet
|
||||
# Copy sheet
|
||||
Copies a sheet from one spreadsheet to another
|
||||
|
||||
|
||||
|
@ -2,7 +2,7 @@
|
||||
sidebar_position: 2
|
||||
---
|
||||
|
||||
# DeleteSheet
|
||||
# Delete sheet
|
||||
Deletes a sheet from the spreadsheet
|
||||
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
{
|
||||
"label": "Начало работы",
|
||||
"label": "Getting started",
|
||||
"position": 1,
|
||||
"link": {
|
||||
"type": "doc",
|
||||
|
@ -1 +0,0 @@
|
||||
{}
|
@ -1 +0,0 @@
|
||||
{}
|
@ -1,18 +0,0 @@
|
||||
[
|
||||
{
|
||||
"member": {
|
||||
".tag": "email",
|
||||
"email": "h5bk6ft62s@privaterelay.appleid.com"
|
||||
},
|
||||
"result": {
|
||||
".tag": "success",
|
||||
"success": {
|
||||
".tag": "editor"
|
||||
}
|
||||
},
|
||||
"sckey_sha1": "ee2d8fd2cee052e103a52aa74be85bbebb8e6bb4",
|
||||
"invitation_signature": [
|
||||
"ee2d8fd2cee052e103a52aa74be85bbebb8e6bb4:ed7721b375882c806612d4056dad9f317cc98a22"
|
||||
]
|
||||
}
|
||||
]
|
@ -1 +0,0 @@
|
||||
{}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
".tag": "complete"
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
{
|
||||
"metadata": {
|
||||
".tag": "file",
|
||||
"name": "pic_copy.png",
|
||||
"path_lower": "/new/pic_copy.png",
|
||||
"path_display": "/New/pic_copy.png",
|
||||
"id": "id:kJU6-a-pT48AAAAAAAADcg",
|
||||
"client_modified": "2024-06-07T17:07:45Z",
|
||||
"server_modified": "2024-06-07T17:08:34Z",
|
||||
"rev": "61a4fd9895f55bd841553",
|
||||
"size": 2114023,
|
||||
"is_downloadable": true,
|
||||
"content_hash": "0f3b18c255b0f252bd326cacc04c15c3aa57bd6b8234adb65aa7bb2987a65492"
|
||||
}
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
{
|
||||
"metadata": {
|
||||
"name": "New catalog",
|
||||
"path_lower": "/new catalog",
|
||||
"path_display": "/New catalog",
|
||||
"id": "id:kJU6-a-pT48AAAAAAAADdA"
|
||||
}
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
{
|
||||
"metadata": {
|
||||
".tag": "file",
|
||||
"name": "pic.png",
|
||||
"path_lower": "/new/pic.png",
|
||||
"path_display": "/New/pic.png",
|
||||
"id": "id:kJU6-a-pT48AAAAAAAADcA",
|
||||
"client_modified": "2024-06-07T17:07:45Z",
|
||||
"server_modified": "2024-06-07T17:08:28Z",
|
||||
"rev": "61a4fd92452b6bd841553",
|
||||
"size": 2114023,
|
||||
"is_downloadable": true,
|
||||
"content_hash": "0f3b18c255b0f252bd326cacc04c15c3aa57bd6b8234adb65aa7bb2987a65492"
|
||||
}
|
||||
}
|
@ -1 +0,0 @@
|
||||
{}
|
@ -1 +0,0 @@
|
||||
NOT JSON: FF D8 FF E1 54 C1 45 78 69 66 00 00 49 49 2A 00 08 00 00 00 0B 00 0E 01 02 00 20 00 00 00 92 00 00 00 0F 01 02 00 05 00 00 00 B2 00 00 00 10 01 02 00 07 00 00 00 B8 00 00 00 12 01 03 00 01 00…
|
@ -1 +0,0 @@
|
||||
NOT JSON: 50 4B 03 04 14 00 00 08 00 00 3C 92 C6 58 00 00 00 00 00 00 00 00 00 00 00 00 04 00 09 00 4E 65 77 2F 55 54 05 00 01 55 FD 61 66 50 4B 03 04 14 00 08 08 00 00 4F 87 AF 58 00 00 00 00 00 00 00…
|
@ -1,15 +0,0 @@
|
||||
{
|
||||
"metadata": {
|
||||
".tag": "file",
|
||||
"name": "pic.png",
|
||||
"path_lower": "/pic.png",
|
||||
"path_display": "/pic.png",
|
||||
"id": "id:kJU6-a-pT48AAAAAAAADcA",
|
||||
"client_modified": "2024-06-07T17:07:45Z",
|
||||
"server_modified": "2024-06-07T17:08:26Z",
|
||||
"rev": "61a4fd90cd5cbbd841553",
|
||||
"size": 2114023,
|
||||
"is_downloadable": true,
|
||||
"content_hash": "0f3b18c255b0f252bd326cacc04c15c3aa57bd6b8234adb65aa7bb2987a65492"
|
||||
}
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
{
|
||||
"account_id": "dbid:AAA4WKMCfgoW5LwuNQFeLOyp-X4omQiNDhE",
|
||||
"name": {
|
||||
"given_name": "Антон",
|
||||
"surname": "Титовец",
|
||||
"familiar_name": "Антон",
|
||||
"display_name": "Антон Титовец",
|
||||
"abbreviated_name": "АТ"
|
||||
},
|
||||
"email": "bayselonarrend@gmail.com",
|
||||
"email_verified": true,
|
||||
"disabled": false,
|
||||
"country": "BY",
|
||||
"locale": "en",
|
||||
"referral_link": "https://www.dropbox.com/referrals/AADQceVD6l02CM1dzgLM7s_o8gdaPXKc7oM?src=app9-2724483",
|
||||
"is_paired": false,
|
||||
"account_type": {
|
||||
".tag": "basic"
|
||||
},
|
||||
"root_info": {
|
||||
".tag": "user",
|
||||
"root_namespace_id": "3179550035",
|
||||
"home_namespace_id": "3179550035"
|
||||
}
|
||||
}
|
@ -1 +0,0 @@
|
||||
"https://www.dropbox.com/oauth2/authorize?client_id=oynqxdsqft8oyky&response_type=code&token_access_type=offline"
|
@ -1,13 +0,0 @@
|
||||
{
|
||||
".tag": "file",
|
||||
"name": "pic.png",
|
||||
"path_lower": "/new/pic.png",
|
||||
"path_display": "/New/pic.png",
|
||||
"id": "id:kJU6-a-pT48AAAAAAAADcA",
|
||||
"client_modified": "2024-06-07T17:07:45Z",
|
||||
"server_modified": "2024-06-07T17:07:46Z",
|
||||
"rev": "61a4fd6a471dbbd841553",
|
||||
"size": 2114023,
|
||||
"is_downloadable": true,
|
||||
"content_hash": "0f3b18c255b0f252bd326cacc04c15c3aa57bd6b8234adb65aa7bb2987a65492"
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
{
|
||||
"is_deleted": false,
|
||||
"entries": [
|
||||
{
|
||||
"name": "pic.png",
|
||||
"path_lower": "/new/pic.png",
|
||||
"path_display": "/New/pic.png",
|
||||
"id": "id:kJU6-a-pT48AAAAAAAADcA",
|
||||
"client_modified": "2024-06-07T17:07:45Z",
|
||||
"server_modified": "2024-06-07T17:07:46Z",
|
||||
"rev": "61a4fd6a471dbbd841553",
|
||||
"size": 2114023,
|
||||
"is_downloadable": true,
|
||||
"content_hash": "0f3b18c255b0f252bd326cacc04c15c3aa57bd6b8234adb65aa7bb2987a65492"
|
||||
}
|
||||
]
|
||||
}
|
@ -1 +0,0 @@
|
||||
NOT JSON: 25 50 44 46 2D 31 2E 35 0D 0A 25 B5 B5 B5 B5 0D 0A 31 20 30 20 6F 62 6A 0D 0A 3C 3C 2F 54 79 70 65 2F 43 61 74 61 6C 6F 67 2F 50 61 67 65 73 20 32 20 30 20 52 2F 4C 61 6E 67 28 65 6E 2D 55 53…
|
@ -1,7 +0,0 @@
|
||||
{
|
||||
"used": 1477493597,
|
||||
"allocation": {
|
||||
".tag": "individual",
|
||||
"allocated": 2147483648
|
||||
}
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
{
|
||||
"paths_to_tags": [
|
||||
{
|
||||
"path": "/New/Dogs.mp3",
|
||||
"tags": []
|
||||
},
|
||||
{
|
||||
"path": "/New/mydoc.docx",
|
||||
"tags": [
|
||||
{
|
||||
".tag": "user_generated_tag",
|
||||
"tag_text": "important"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
{
|
||||
".tag": "complete",
|
||||
"name": "url_doc.docx",
|
||||
"path_lower": "/new/url_doc.docx",
|
||||
"path_display": "/New/url_doc.docx",
|
||||
"id": "id:kJU6-a-pT48AAAAAAAADcw",
|
||||
"client_modified": "2024-06-07T17:08:48Z",
|
||||
"server_modified": "2024-06-07T17:08:48Z",
|
||||
"rev": "61a4fda5ed275bd841553",
|
||||
"size": 24069,
|
||||
"is_downloadable": true,
|
||||
"content_hash": "8d63c5989ceec1a90f3fde2ffaa76efcd2c050191e6b55a1761e4e352590bd8c"
|
||||
}
|
@ -1,29 +0,0 @@
|
||||
{
|
||||
".tag": "complete",
|
||||
"access_type": {
|
||||
".tag": "owner"
|
||||
},
|
||||
"is_inside_team_folder": false,
|
||||
"is_team_folder": false,
|
||||
"path_display": "/New",
|
||||
"path_lower": "/new",
|
||||
"name": "New",
|
||||
"policy": {
|
||||
"acl_update_policy": {
|
||||
".tag": "editors"
|
||||
},
|
||||
"shared_link_policy": {
|
||||
".tag": "anyone"
|
||||
},
|
||||
"viewer_info_policy": {
|
||||
".tag": "enabled"
|
||||
}
|
||||
},
|
||||
"preview_url": "https://www.dropbox.com/scl/fo/n78ohm1d852hj28463pf5/h?dl=0",
|
||||
"shared_folder_id": "5050181953",
|
||||
"time_invited": "2024-06-07T17:11:16Z",
|
||||
"access_inheritance": {
|
||||
".tag": "inherit"
|
||||
},
|
||||
"folder_id": "id:kJU6-a-pT48AAAAAAAADaA"
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
{
|
||||
"name": "pic.png",
|
||||
"path_lower": "/new/pic.png",
|
||||
"path_display": "/New/pic.png",
|
||||
"id": "id:kJU6-a-pT48AAAAAAAADcA",
|
||||
"client_modified": "2024-06-07T17:07:45Z",
|
||||
"server_modified": "2024-06-07T17:07:46Z",
|
||||
"rev": "61a4fd6a471dbbd841553",
|
||||
"size": 2114023,
|
||||
"is_downloadable": true,
|
||||
"content_hash": "0f3b18c255b0f252bd326cacc04c15c3aa57bd6b8234adb65aa7bb2987a65492"
|
||||
}
|
@ -1,12 +0,0 @@
|
||||
{
|
||||
"name": "pic.png",
|
||||
"path_lower": "/new/pic.png",
|
||||
"path_display": "/New/pic.png",
|
||||
"id": "id:kJU6-a-pT48AAAAAAAADcA",
|
||||
"client_modified": "2024-06-07T17:07:45Z",
|
||||
"server_modified": "2024-06-07T17:07:46Z",
|
||||
"rev": "61a4fd6a471dbbd841553",
|
||||
"size": 2114023,
|
||||
"is_downloadable": true,
|
||||
"content_hash": "0f3b18c255b0f252bd326cacc04c15c3aa57bd6b8234adb65aa7bb2987a65492"
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
".tag": "async_job_id",
|
||||
"async_job_id": "OHYQpP0-dhkAAAAAAAAAAQ"
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"ok": false,
|
||||
"error_code": 400,
|
||||
"description": "Bad Request: can't remove chat owner"
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true
|
||||
}
|
@ -1,9 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"message_thread_id": 2739,
|
||||
"name": "TestTopic 7b4cf6f1-206b-4782-a8b0-813179e189a4",
|
||||
"icon_color": 7322096,
|
||||
"icon_custom_emoji_id": "5357419403325481346"
|
||||
}
|
||||
}
|
@ -1,18 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"invite_link": "https://t.me/+24UOprmam1gyOThi",
|
||||
"name": "Link 06/07/2024 17:10:21",
|
||||
"creator": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"expire_date": 1717863021,
|
||||
"member_limit": 200,
|
||||
"creates_join_request": false,
|
||||
"is_primary": false,
|
||||
"is_revoked": false
|
||||
}
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true,
|
||||
"description": "Webhook is already deleted"
|
||||
}
|
@ -1 +0,0 @@
|
||||
NOT JSON: FF D8 FF E0 00 10 4A 46 49 46 00 01 01 01 00 48 00 48 00 00 FF DB 00 43 00 0E 0A 0B 0D 0B 09 0E 0D 0C 0D 10 0F 0E 11 16 24 17 16 14 14 16 2C 20 21 1A 24 34 2E 37 36 33 2E 32 32 3A 41 53 46 3A…
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"message_id": 4995,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780204,
|
||||
"forward_origin": {
|
||||
"type": "channel",
|
||||
"chat": {
|
||||
"id": -1001893407333,
|
||||
"title": "Тестовый канал",
|
||||
"username": "testsichee",
|
||||
"type": "channel"
|
||||
},
|
||||
"message_id": 5041,
|
||||
"date": 1717780089
|
||||
},
|
||||
"forward_from_chat": {
|
||||
"id": -1001893407333,
|
||||
"title": "Тестовый канал",
|
||||
"username": "testsichee",
|
||||
"type": "channel"
|
||||
},
|
||||
"forward_from_message_id": 5041,
|
||||
"forward_date": 1717780089,
|
||||
"text": "Строковое значение"
|
||||
}
|
||||
}
|
@ -1,114 +0,0 @@
|
||||
{
|
||||
"5434144690511290129": "📰",
|
||||
"5312536423851630001": "💡",
|
||||
"5312016608254762256": "⚡️",
|
||||
"5377544228505134960": "🎙",
|
||||
"5418085807791545980": "🔝",
|
||||
"5370870893004203704": "🗣",
|
||||
"5420216386448270341": "🆒",
|
||||
"5379748062124056162": "❗️",
|
||||
"5373251851074415873": "📝",
|
||||
"5433614043006903194": "📆",
|
||||
"5357315181649076022": "📁",
|
||||
"5309965701241379366": "🔎",
|
||||
"5309984423003823246": "📣",
|
||||
"5312241539987020022": "🔥",
|
||||
"5312138559556164615": "❤️",
|
||||
"5377316857231450742": "❓",
|
||||
"5350305691942788490": "📈",
|
||||
"5350713563512052787": "📉",
|
||||
"5309958691854754293": "💎",
|
||||
"5350452584119279096": "💰",
|
||||
"5309929258443874898": "💸",
|
||||
"5377690785674175481": "🪙",
|
||||
"5310107765874632305": "💱",
|
||||
"5377438129928020693": "⁉️",
|
||||
"5309950797704865693": "🎮",
|
||||
"5350554349074391003": "💻",
|
||||
"5409357944619802453": "📱",
|
||||
"5312322066328853156": "🚗",
|
||||
"5312486108309757006": "🏠",
|
||||
"5310029292527164639": "💘",
|
||||
"5310228579009699834": "🎉",
|
||||
"5377498341074542641": "‼️",
|
||||
"5312315739842026755": "🏆",
|
||||
"5408906741125490282": "🏁",
|
||||
"5368653135101310687": "🎬",
|
||||
"5310045076531978942": "🎵",
|
||||
"5420331611830886484": "🔞",
|
||||
"5350481781306958339": "📚",
|
||||
"5357107601584693888": "👑",
|
||||
"5375159220280762629": "⚽️",
|
||||
"5384327463629233871": "🏀",
|
||||
"5350513667144163474": "📺",
|
||||
"5357121491508928442": "👀",
|
||||
"5357185426392096577": "🫦",
|
||||
"5310157398516703416": "🍓",
|
||||
"5310262535021142850": "💄",
|
||||
"5368741306484925109": "👠",
|
||||
"5348436127038579546": "✈️",
|
||||
"5357120306097956843": "🧳",
|
||||
"5310303848311562896": "🏖",
|
||||
"5350424168615649565": "⛅️",
|
||||
"5413625003218313783": "🦄",
|
||||
"5350699789551935589": "🛍",
|
||||
"5377478880577724584": "👜",
|
||||
"5431492767249342908": "🛒",
|
||||
"5350497316203668441": "🚂",
|
||||
"5350422527938141909": "🛥",
|
||||
"5418196338774907917": "🏔",
|
||||
"5350648297189023928": "🏕",
|
||||
"5309832892262654231": "🤖",
|
||||
"5350751634102166060": "🪩",
|
||||
"5377624166436445368": "🎟",
|
||||
"5386395194029515402": "🏴☠️",
|
||||
"5350387571199319521": "🗳",
|
||||
"5357419403325481346": "🎓",
|
||||
"5368585403467048206": "🔭",
|
||||
"5377580546748588396": "🔬",
|
||||
"5377317729109811382": "🎶",
|
||||
"5382003830487523366": "🎤",
|
||||
"5357298525765902091": "🕺",
|
||||
"5357370526597653193": "💃",
|
||||
"5357188789351490453": "🪖",
|
||||
"5348227245599105972": "💼",
|
||||
"5411138633765757782": "🧪",
|
||||
"5386435923204382258": "👨👩👧👦",
|
||||
"5377675010259297233": "👶",
|
||||
"5386609083400856174": "🤰",
|
||||
"5368808634392257474": "💅",
|
||||
"5350548830041415279": "🏛",
|
||||
"5355127101970194557": "🧮",
|
||||
"5386379624773066504": "🖨",
|
||||
"5377494501373780436": "👮♂️",
|
||||
"5350307998340226571": "🩺",
|
||||
"5310094636159607472": "💊",
|
||||
"5310139157790596888": "💉",
|
||||
"5377468357907849200": "🧼",
|
||||
"5418115271267197333": "🪪",
|
||||
"5372819184658949787": "🛃",
|
||||
"5350344462612570293": "🍽",
|
||||
"5384574037701696503": "🐟",
|
||||
"5310039132297242441": "🎨",
|
||||
"5350658016700013471": "🎭",
|
||||
"5357504778685392027": "🎩",
|
||||
"5350367161514732241": "🔮",
|
||||
"5350520238444126134": "🍹",
|
||||
"5310132165583840589": "🎂",
|
||||
"5350392020785437399": "☕️",
|
||||
"5350406176997646350": "🍣",
|
||||
"5350403544182694064": "🍔",
|
||||
"5350444672789519765": "🍕",
|
||||
"5312424913615723286": "🦠",
|
||||
"5417915203100613993": "💬",
|
||||
"5312054580060625569": "🎄",
|
||||
"5309744892677727325": "🎃",
|
||||
"5238156910363950406": "✍️",
|
||||
"5235579393115438657": "⭐️",
|
||||
"5237699328843200968": "✅",
|
||||
"5238027455754680851": "🎖",
|
||||
"5238234236955148254": "🤡",
|
||||
"5237889595894414384": "🧠",
|
||||
"5237999392438371490": "🦮",
|
||||
"5235912661102773458": "🐈"
|
||||
}
|
@ -1,13 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot",
|
||||
"can_join_groups": true,
|
||||
"can_read_all_group_messages": false,
|
||||
"supports_inline_queries": false,
|
||||
"can_connect_to_business": false
|
||||
}
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": 2
|
||||
}
|
@ -1,327 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": [
|
||||
{
|
||||
"update_id": 291366286,
|
||||
"channel_post": {
|
||||
"message_id": 5040,
|
||||
"sender_chat": {
|
||||
"id": -1001893407333,
|
||||
"title": "Тестовый канал",
|
||||
"username": "testsichee",
|
||||
"type": "channel"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001893407333,
|
||||
"title": "Тестовый канал",
|
||||
"username": "testsichee",
|
||||
"type": "channel"
|
||||
},
|
||||
"date": 1717745993,
|
||||
"pinned_message": {
|
||||
"message_id": 5025,
|
||||
"sender_chat": {
|
||||
"id": -1001893407333,
|
||||
"title": "Тестовый канал",
|
||||
"username": "testsichee",
|
||||
"type": "channel"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001893407333,
|
||||
"title": "Тестовый канал",
|
||||
"username": "testsichee",
|
||||
"type": "channel"
|
||||
},
|
||||
"date": 1717745800,
|
||||
"text": "Строковое значение"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"update_id": 291366287,
|
||||
"message": {
|
||||
"message_id": 2728,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746013,
|
||||
"message_thread_id": 2728,
|
||||
"forum_topic_created": {
|
||||
"name": "TestTopic d1c76909-f602-402f-b04c-289527e75a98",
|
||||
"icon_color": 7322096,
|
||||
"icon_custom_emoji_id": "5357419403325481346"
|
||||
},
|
||||
"is_topic_message": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"update_id": 291366288,
|
||||
"message": {
|
||||
"message_id": 2730,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746014,
|
||||
"message_thread_id": 2728,
|
||||
"reply_to_message": {
|
||||
"message_id": 2728,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746013,
|
||||
"message_thread_id": 2728,
|
||||
"forum_topic_created": {
|
||||
"name": "TestTopic d1c76909-f602-402f-b04c-289527e75a98",
|
||||
"icon_color": 7322096,
|
||||
"icon_custom_emoji_id": "5357419403325481346"
|
||||
},
|
||||
"is_topic_message": true
|
||||
},
|
||||
"forum_topic_edited": {
|
||||
"name": "NewTestTitle",
|
||||
"icon_custom_emoji_id": "5310132165583840589"
|
||||
},
|
||||
"is_topic_message": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"update_id": 291366289,
|
||||
"message": {
|
||||
"message_id": 2731,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746019,
|
||||
"forum_topic_reopened": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"update_id": 291366290,
|
||||
"message": {
|
||||
"message_id": 2732,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746019,
|
||||
"forum_topic_closed": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"update_id": 291366291,
|
||||
"message": {
|
||||
"message_id": 2733,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746020,
|
||||
"message_thread_id": 2728,
|
||||
"reply_to_message": {
|
||||
"message_id": 2728,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746013,
|
||||
"message_thread_id": 2728,
|
||||
"forum_topic_created": {
|
||||
"name": "TestTopic d1c76909-f602-402f-b04c-289527e75a98",
|
||||
"icon_color": 7322096,
|
||||
"icon_custom_emoji_id": "5357419403325481346"
|
||||
},
|
||||
"is_topic_message": true
|
||||
},
|
||||
"forum_topic_closed": {},
|
||||
"is_topic_message": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"update_id": 291366292,
|
||||
"message": {
|
||||
"message_id": 2734,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746041,
|
||||
"forum_topic_reopened": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"update_id": 291366293,
|
||||
"message": {
|
||||
"message_id": 2735,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746041,
|
||||
"message_thread_id": 2728,
|
||||
"reply_to_message": {
|
||||
"message_id": 2728,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746013,
|
||||
"message_thread_id": 2728,
|
||||
"forum_topic_created": {
|
||||
"name": "TestTopic d1c76909-f602-402f-b04c-289527e75a98",
|
||||
"icon_color": 7322096,
|
||||
"icon_custom_emoji_id": "5357419403325481346"
|
||||
},
|
||||
"is_topic_message": true
|
||||
},
|
||||
"forum_topic_reopened": {},
|
||||
"is_topic_message": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"update_id": 291366294,
|
||||
"message": {
|
||||
"message_id": 2736,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746089,
|
||||
"forum_topic_edited": {
|
||||
"name": "New main thread name e100c896-da48-4c75-b80e-4908535d71f0"
|
||||
}
|
||||
}
|
||||
},
|
||||
{
|
||||
"update_id": 291366295,
|
||||
"message": {
|
||||
"message_id": 2737,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746095,
|
||||
"general_forum_topic_hidden": {}
|
||||
}
|
||||
},
|
||||
{
|
||||
"update_id": 291366296,
|
||||
"message": {
|
||||
"message_id": 2738,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": -1001971186208,
|
||||
"title": "Тест",
|
||||
"is_forum": true,
|
||||
"type": "supergroup"
|
||||
},
|
||||
"date": 1717746100,
|
||||
"general_forum_topic_unhidden": {}
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true
|
||||
}
|
@ -1,31 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"message_id": 4987,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780127,
|
||||
"audio": {
|
||||
"duration": 228,
|
||||
"file_name": "audio",
|
||||
"mime_type": "audio/mpeg",
|
||||
"title": "Dogs",
|
||||
"performer": "Motorhead",
|
||||
"file_id": "CQACAgIAAxkDAAITe2ZjPp8kFhMBXGz-9tqQOEdFS4ndAAIRVwACy0oYS8Q4ZnclQX9CNQQ",
|
||||
"file_unique_id": "AgADEVcAAstKGEs",
|
||||
"file_size": 9229352
|
||||
},
|
||||
"caption": "Строковое значение"
|
||||
}
|
||||
}
|
@ -1,25 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"message_id": 4993,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780171,
|
||||
"contact": {
|
||||
"phone_number": "88005553535",
|
||||
"first_name": "Петр",
|
||||
"last_name": "Петров"
|
||||
}
|
||||
}
|
||||
}
|
@ -1,28 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"message_id": 4988,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780141,
|
||||
"document": {
|
||||
"file_name": "document.docx",
|
||||
"mime_type": "application/vnd.openxmlformats-officedocument.wordprocessingml.document",
|
||||
"file_id": "BQACAgIAAxkDAAITfGZjPq16iNqNX6LkJzZfMxEVdKWsAAISVwACy0oYS6j6zg1SfjdRNQQ",
|
||||
"file_unique_id": "AgADElcAAstKGEs",
|
||||
"file_size": 24069
|
||||
},
|
||||
"caption": "Строковое значение"
|
||||
}
|
||||
}
|
@ -1,66 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"message_id": 4989,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780148,
|
||||
"animation": {
|
||||
"file_name": "animation.gif.mp4",
|
||||
"mime_type": "video/mp4",
|
||||
"duration": 3,
|
||||
"width": 220,
|
||||
"height": 220,
|
||||
"thumbnail": {
|
||||
"file_id": "AAMCAgADGQMAAhN9ZmM-tJCCMcYFWzuhKAABMTUhnMlIAAITVwACy0oYS9QPZOVtmKIOAQAHbQADNQQ",
|
||||
"file_unique_id": "AQADE1cAAstKGEty",
|
||||
"file_size": 11352,
|
||||
"width": 220,
|
||||
"height": 220
|
||||
},
|
||||
"thumb": {
|
||||
"file_id": "AAMCAgADGQMAAhN9ZmM-tJCCMcYFWzuhKAABMTUhnMlIAAITVwACy0oYS9QPZOVtmKIOAQAHbQADNQQ",
|
||||
"file_unique_id": "AQADE1cAAstKGEty",
|
||||
"file_size": 11352,
|
||||
"width": 220,
|
||||
"height": 220
|
||||
},
|
||||
"file_id": "CgACAgIAAxkDAAITfWZjPrSQgjHGBVs7oSgAATE1IZzJSAACE1cAAstKGEvUD2TlbZiiDjUE",
|
||||
"file_unique_id": "AgADE1cAAstKGEs",
|
||||
"file_size": 85157
|
||||
},
|
||||
"document": {
|
||||
"file_name": "animation.gif.mp4",
|
||||
"mime_type": "video/mp4",
|
||||
"thumbnail": {
|
||||
"file_id": "AAMCAgADGQMAAhN9ZmM-tJCCMcYFWzuhKAABMTUhnMlIAAITVwACy0oYS9QPZOVtmKIOAQAHbQADNQQ",
|
||||
"file_unique_id": "AQADE1cAAstKGEty",
|
||||
"file_size": 11352,
|
||||
"width": 220,
|
||||
"height": 220
|
||||
},
|
||||
"thumb": {
|
||||
"file_id": "AAMCAgADGQMAAhN9ZmM-tJCCMcYFWzuhKAABMTUhnMlIAAITVwACy0oYS9QPZOVtmKIOAQAHbQADNQQ",
|
||||
"file_unique_id": "AQADE1cAAstKGEty",
|
||||
"file_size": 11352,
|
||||
"width": 220,
|
||||
"height": 220
|
||||
},
|
||||
"file_id": "CgACAgIAAxkDAAITfWZjPrSQgjHGBVs7oSgAATE1IZzJSAACE1cAAstKGEvUD2TlbZiiDjUE",
|
||||
"file_unique_id": "AgADE1cAAstKGEs",
|
||||
"file_size": 85157
|
||||
},
|
||||
"caption": "Строковое значение"
|
||||
}
|
||||
}
|
@ -1,58 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"message_id": 4985,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780100,
|
||||
"photo": [
|
||||
{
|
||||
"file_id": "AgACAgIAAxkDAAITeWZjPoRr0L0N5mNw5I9eIX_UqcOKAAKa2TEbvv6xSgxyd39G8AuyAQADAgADcwADNQQ",
|
||||
"file_unique_id": "AQADmtkxG77-sUp4",
|
||||
"file_size": 1568,
|
||||
"width": 90,
|
||||
"height": 67
|
||||
},
|
||||
{
|
||||
"file_id": "AgACAgIAAxkDAAITeWZjPoRr0L0N5mNw5I9eIX_UqcOKAAKa2TEbvv6xSgxyd39G8AuyAQADAgADbQADNQQ",
|
||||
"file_unique_id": "AQADmtkxG77-sUpy",
|
||||
"file_size": 21633,
|
||||
"width": 320,
|
||||
"height": 240
|
||||
},
|
||||
{
|
||||
"file_id": "AgACAgIAAxkDAAITeWZjPoRr0L0N5mNw5I9eIX_UqcOKAAKa2TEbvv6xSgxyd39G8AuyAQADAgADeAADNQQ",
|
||||
"file_unique_id": "AQADmtkxG77-sUp9",
|
||||
"file_size": 99260,
|
||||
"width": 800,
|
||||
"height": 600
|
||||
},
|
||||
{
|
||||
"file_id": "AgACAgIAAxkDAAITeWZjPoRr0L0N5mNw5I9eIX_UqcOKAAKa2TEbvv6xSgxyd39G8AuyAQADAgADeQADNQQ",
|
||||
"file_unique_id": "AQADmtkxG77-sUp-",
|
||||
"file_size": 218651,
|
||||
"width": 1280,
|
||||
"height": 960
|
||||
},
|
||||
{
|
||||
"file_id": "AgACAgIAAxkDAAITeWZjPoRr0L0N5mNw5I9eIX_UqcOKAAKa2TEbvv6xSgxyd39G8AuyAQADAgADdwADNQQ",
|
||||
"file_unique_id": "AQADmtkxG77-sUp8",
|
||||
"file_size": 650214,
|
||||
"width": 2560,
|
||||
"height": 1920
|
||||
}
|
||||
],
|
||||
"caption": "Строковое значение"
|
||||
}
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"message_id": 4992,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780165,
|
||||
"location": {
|
||||
"latitude": 48.873739,
|
||||
"longitude": 48.873733
|
||||
}
|
||||
}
|
||||
}
|
@ -1,103 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": [
|
||||
{
|
||||
"message_id": 4990,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780159,
|
||||
"media_group_id": "13742241272996994",
|
||||
"photo": [
|
||||
{
|
||||
"file_id": "AgACAgIAAxkDAAITfmZjPr899iVJCax1BUYLJ6BWZEG6AAKa2TEbvv6xSgxyd39G8AuyAQADAgADcwADNQQ",
|
||||
"file_unique_id": "AQADmtkxG77-sUp4",
|
||||
"file_size": 1568,
|
||||
"width": 90,
|
||||
"height": 67
|
||||
},
|
||||
{
|
||||
"file_id": "AgACAgIAAxkDAAITfmZjPr899iVJCax1BUYLJ6BWZEG6AAKa2TEbvv6xSgxyd39G8AuyAQADAgADbQADNQQ",
|
||||
"file_unique_id": "AQADmtkxG77-sUpy",
|
||||
"file_size": 21633,
|
||||
"width": 320,
|
||||
"height": 240
|
||||
},
|
||||
{
|
||||
"file_id": "AgACAgIAAxkDAAITfmZjPr899iVJCax1BUYLJ6BWZEG6AAKa2TEbvv6xSgxyd39G8AuyAQADAgADeAADNQQ",
|
||||
"file_unique_id": "AQADmtkxG77-sUp9",
|
||||
"file_size": 99260,
|
||||
"width": 800,
|
||||
"height": 600
|
||||
},
|
||||
{
|
||||
"file_id": "AgACAgIAAxkDAAITfmZjPr899iVJCax1BUYLJ6BWZEG6AAKa2TEbvv6xSgxyd39G8AuyAQADAgADeQADNQQ",
|
||||
"file_unique_id": "AQADmtkxG77-sUp-",
|
||||
"file_size": 218651,
|
||||
"width": 1280,
|
||||
"height": 960
|
||||
},
|
||||
{
|
||||
"file_id": "AgACAgIAAxkDAAITfmZjPr899iVJCax1BUYLJ6BWZEG6AAKa2TEbvv6xSgxyd39G8AuyAQADAgADdwADNQQ",
|
||||
"file_unique_id": "AQADmtkxG77-sUp8",
|
||||
"file_size": 650214,
|
||||
"width": 2560,
|
||||
"height": 1920
|
||||
}
|
||||
],
|
||||
"caption": "Строковое значение"
|
||||
},
|
||||
{
|
||||
"message_id": 4991,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780159,
|
||||
"media_group_id": "13742241272996994",
|
||||
"video": {
|
||||
"duration": 5,
|
||||
"width": 640,
|
||||
"height": 480,
|
||||
"file_name": "video1",
|
||||
"mime_type": "video/mp4",
|
||||
"thumbnail": {
|
||||
"file_id": "AAMCAgADGQMAAhN_ZmM-v7NFuiV1hfKUdpw51dF1sGEAAhVXAALLShhL-x0E2zl18tIBAAdtAAM1BA",
|
||||
"file_unique_id": "AQADFVcAAstKGEty",
|
||||
"file_size": 20106,
|
||||
"width": 320,
|
||||
"height": 240
|
||||
},
|
||||
"thumb": {
|
||||
"file_id": "AAMCAgADGQMAAhN_ZmM-v7NFuiV1hfKUdpw51dF1sGEAAhVXAALLShhL-x0E2zl18tIBAAdtAAM1BA",
|
||||
"file_unique_id": "AQADFVcAAstKGEty",
|
||||
"file_size": 20106,
|
||||
"width": 320,
|
||||
"height": 240
|
||||
},
|
||||
"file_id": "BAACAgIAAxkDAAITf2ZjPr-zRboldYXylHacOdXRdbBhAAIVVwACy0oYS_sdBNs5dfLSNQQ",
|
||||
"file_unique_id": "AgADFVcAAstKGEs",
|
||||
"file_size": 1137878
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
@ -1,47 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"message_id": 4994,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780197,
|
||||
"poll": {
|
||||
"id": "5411157188024470412",
|
||||
"question": "What's your favorite color?",
|
||||
"options": [
|
||||
{
|
||||
"text": "Red",
|
||||
"voter_count": 0
|
||||
},
|
||||
{
|
||||
"text": "Yellow",
|
||||
"voter_count": 0
|
||||
},
|
||||
{
|
||||
"text": "Green",
|
||||
"voter_count": 0
|
||||
},
|
||||
{
|
||||
"text": "Blue",
|
||||
"voter_count": 0
|
||||
}
|
||||
],
|
||||
"total_voter_count": 0,
|
||||
"is_closed": false,
|
||||
"is_anonymous": false,
|
||||
"type": "regular",
|
||||
"allows_multiple_answers": false
|
||||
}
|
||||
}
|
||||
}
|
@ -1,21 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"message_id": 4984,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780088,
|
||||
"text": "Строковое значение"
|
||||
}
|
||||
}
|
@ -1,45 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": {
|
||||
"message_id": 4986,
|
||||
"from": {
|
||||
"id": 6129457865,
|
||||
"is_bot": true,
|
||||
"first_name": "Бот Виталий",
|
||||
"username": "sicheebot"
|
||||
},
|
||||
"chat": {
|
||||
"id": 461699897,
|
||||
"first_name": "Anton",
|
||||
"last_name": "Titowets",
|
||||
"username": "JKIee",
|
||||
"type": "private"
|
||||
},
|
||||
"date": 1717780110,
|
||||
"video": {
|
||||
"duration": 5,
|
||||
"width": 640,
|
||||
"height": 480,
|
||||
"file_name": "video",
|
||||
"mime_type": "video/mp4",
|
||||
"thumbnail": {
|
||||
"file_id": "AAMCAgADGQMAAhN6ZmM-jiOD6XyvAlXTBi-7wxhxoq4AAhBXAALLShhL6KZG5UqUpRwBAAdtAAM1BA",
|
||||
"file_unique_id": "AQADEFcAAstKGEty",
|
||||
"file_size": 20106,
|
||||
"width": 320,
|
||||
"height": 240
|
||||
},
|
||||
"thumb": {
|
||||
"file_id": "AAMCAgADGQMAAhN6ZmM-jiOD6XyvAlXTBi-7wxhxoq4AAhBXAALLShhL6KZG5UqUpRwBAAdtAAM1BA",
|
||||
"file_unique_id": "AQADEFcAAstKGEty",
|
||||
"file_size": 20106,
|
||||
"width": 320,
|
||||
"height": 240
|
||||
},
|
||||
"file_id": "BAACAgIAAxkDAAITemZjPo4jg-l8rwJV0wYvu8MYcaKuAAIQVwACy0oYS-imRuVKlKUcNQQ",
|
||||
"file_unique_id": "AgADEFcAAstKGEs",
|
||||
"file_size": 1137878
|
||||
},
|
||||
"caption": "Строковое значение"
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true,
|
||||
"description": "Webhook was set"
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"ok": false,
|
||||
"error_code": 400,
|
||||
"description": "Bad Request: can't remove chat owner"
|
||||
}
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"ok": true,
|
||||
"result": true
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"response": 1
|
||||
}
|
@ -1,17 +0,0 @@
|
||||
{
|
||||
"response": {
|
||||
"id": 304596822,
|
||||
"owner_id": -218861756,
|
||||
"size": 0,
|
||||
"title": "AlbumFromAutoTest",
|
||||
"feed_disabled": 0,
|
||||
"feed_has_pinned": 0,
|
||||
"can_upload": 1,
|
||||
"comments_disabled": 0,
|
||||
"created": 1717780116,
|
||||
"description": "NewAlbumFromAutoTest",
|
||||
"thumb_id": 0,
|
||||
"updated": 1717780116,
|
||||
"upload_by_admins_only": 1
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"response": {
|
||||
"post_id": 2365
|
||||
}
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"response": 51232153
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"response": {
|
||||
"post_id": 2366
|
||||
}
|
||||
}
|
@ -1,5 +0,0 @@
|
||||
{
|
||||
"response": {
|
||||
"post_id": 2362
|
||||
}
|
||||
}
|
@ -1,93 +0,0 @@
|
||||
{
|
||||
"response": {
|
||||
"count": 1,
|
||||
"items": [
|
||||
{
|
||||
"id": 456239536,
|
||||
"owner_id": -218861756,
|
||||
"access_key": "story",
|
||||
"can_comment": 1,
|
||||
"can_reply": 1,
|
||||
"can_see": 1,
|
||||
"can_like": true,
|
||||
"can_share": 1,
|
||||
"can_hide": 1,
|
||||
"date": 1717780143,
|
||||
"expires_at": 1717866543,
|
||||
"link": {
|
||||
"text": "Ещё",
|
||||
"url": "https://github.com/Bayselonarrend/OpenIntegrations"
|
||||
},
|
||||
"photo": {
|
||||
"album_id": -81,
|
||||
"date": 1717780143,
|
||||
"id": 457244472,
|
||||
"owner_id": -218861756,
|
||||
"sizes": [
|
||||
{
|
||||
"height": 56,
|
||||
"type": "s",
|
||||
"width": 75,
|
||||
"url": "https://sun6-20.userapi.com/s/v1/ig2/TUrQJn6Un8LHB0aNIOPtaqEt3K_J4tZbV2notqyJ1TUyHCj9m-bbiOZKm1u07WpGGAZfH1LFXbg95EM-uS0JHKX9.jpg?size=75x56&quality=95&type=story"
|
||||
},
|
||||
{
|
||||
"height": 97,
|
||||
"type": "m",
|
||||
"width": 130,
|
||||
"url": "https://sun6-20.userapi.com/s/v1/ig2/lASmJS8sUOYvtmSKkFOsBGNIWpcqoqenWSBOdBHSXQE9PuZjUx_aVVA3Zd6DOV08nssSEYQgXJ6Vam6TiPx2Lcpm.jpg?size=130x97&quality=95&type=story"
|
||||
},
|
||||
{
|
||||
"height": 192,
|
||||
"type": "j",
|
||||
"width": 256,
|
||||
"url": "https://sun6-20.userapi.com/s/v1/ig2/mmYPgPQo3uRxhAH1qIKIijT-5j87fr0A5PEe1X8k3kdo5MmagHYZIdECvXyFL9KubVsKzTZTWFJSQgskL5a09dhS.jpg?size=256x192&quality=95&type=story"
|
||||
},
|
||||
{
|
||||
"height": 453,
|
||||
"type": "x",
|
||||
"width": 604,
|
||||
"url": "https://sun6-20.userapi.com/s/v1/ig2/APnAEUFfn6z-WwqFWAM0_jbv9cRo4zrIPx3RSFrsSNdh8bXpv6438yZqB_BDM3pMfSfl6Gsx751T7mJ8yEf_zCi9.jpg?size=604x453&quality=95&type=story"
|
||||
},
|
||||
{
|
||||
"height": 605,
|
||||
"type": "y",
|
||||
"width": 807,
|
||||
"url": "https://sun6-20.userapi.com/s/v1/ig2/vou57hqLWC875j9nOB1HbiEWaVcSXCHmxNlyzyKEyKv6UO97Mm67PyKNftSvW0RvaHARFvl7Hc9noOv2TAV8Tq6X.jpg?size=807x605&quality=95&type=story"
|
||||
},
|
||||
{
|
||||
"height": 960,
|
||||
"type": "z",
|
||||
"width": 1280,
|
||||
"url": "https://sun6-20.userapi.com/s/v1/ig2/WGh4yRLRWsT4baZUDXiIUZU90sFYcZKcme9nnAPSy8CW_uYDQRDQSy8s0SkNRDEBteCyRBPG0Ka7tPwRQzp5M6Cx.jpg?size=1280x960&quality=95&type=story"
|
||||
},
|
||||
{
|
||||
"height": 1920,
|
||||
"type": "w",
|
||||
"width": 2560,
|
||||
"url": "https://sun6-20.userapi.com/s/v1/ig2/QugTL2gH3oV88GUPKhP1GOUfKWONc8iSt_v-Qt6TOsmioQPJ9nyq4L2a1yBHu2eSJKjsql1VhMtEx6wpt3fVVnly.jpg?size=2560x1920&quality=95&type=story"
|
||||
}
|
||||
],
|
||||
"text": "",
|
||||
"user_id": 100,
|
||||
"web_view_token": "89bdfb7fb8cf2d0062",
|
||||
"has_tags": false
|
||||
},
|
||||
"replies": {
|
||||
"count": 0,
|
||||
"new": 0
|
||||
},
|
||||
"is_one_time": false,
|
||||
"track_code": "story/3AAQAdLy9G9EAs4bMamwA84nNfHkBAAFoAagB6AIAA==",
|
||||
"type": "photo",
|
||||
"views": 0,
|
||||
"likes_count": 0,
|
||||
"reaction_set_id": "reactions",
|
||||
"no_sound": false,
|
||||
"can_ask": 0,
|
||||
"can_ask_anonymous": 0,
|
||||
"narratives_count": 0,
|
||||
"can_use_in_narrative": true
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
@ -1 +0,0 @@
|
||||
"https://oauth.vk.com/authorize?client_id=51694790&scope=offline,wall,groups,photos,stats,stories,ads,market,video&v=5.131&response_type=token&redirect_uri=https://api.vk.com/blank.html"
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"response": 1
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"response": 1
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"response": 1
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"response": 1
|
||||
}
|
@ -1,76 +0,0 @@
|
||||
{
|
||||
"response": [
|
||||
{
|
||||
"album_id": 304596822,
|
||||
"date": 1717780119,
|
||||
"id": 457244470,
|
||||
"owner_id": -218861756,
|
||||
"sizes": [
|
||||
{
|
||||
"height": 56,
|
||||
"type": "s",
|
||||
"width": 75,
|
||||
"url": "https://sun9-38.userapi.com/impg/ejNe0jcXKF-JoKZdXKCs97GJjsJh4ZGE0iH8KQ/VzIvwucJ7dc.jpg?size=75x56&quality=96&sign=34fd80e0a649ff6956f2d185acfe4e41&c_uniq_tag=MpOCZPBWL6Dr2l-RkS9ywikt2OA2uMr6L49Vbp05GJI&type=album"
|
||||
},
|
||||
{
|
||||
"height": 97,
|
||||
"type": "m",
|
||||
"width": 130,
|
||||
"url": "https://sun9-38.userapi.com/impg/ejNe0jcXKF-JoKZdXKCs97GJjsJh4ZGE0iH8KQ/VzIvwucJ7dc.jpg?size=130x97&quality=96&sign=310701ec89d5e220e9489ceadc0694f1&c_uniq_tag=dDu6PwEqok_HAhZSR-J4e7WGS4IPmVeCHBsjKjwIqCU&type=album"
|
||||
},
|
||||
{
|
||||
"height": 453,
|
||||
"type": "x",
|
||||
"width": 604,
|
||||
"url": "https://sun9-38.userapi.com/impg/ejNe0jcXKF-JoKZdXKCs97GJjsJh4ZGE0iH8KQ/VzIvwucJ7dc.jpg?size=604x453&quality=96&sign=d0bda47d9980e5f101ba6983e25d3614&c_uniq_tag=69IF3L4PgaVuXudwLFDLr0wTb21ysfebvSW0RB6tvpI&type=album"
|
||||
},
|
||||
{
|
||||
"height": 605,
|
||||
"type": "y",
|
||||
"width": 807,
|
||||
"url": "https://sun9-38.userapi.com/impg/ejNe0jcXKF-JoKZdXKCs97GJjsJh4ZGE0iH8KQ/VzIvwucJ7dc.jpg?size=807x605&quality=96&sign=cb5f70585719a02df0d082e1cf5568f7&c_uniq_tag=2RbGKW7f90FTOcmq_EKkpRdfqEUM3q0i5PNB6_LpYJE&type=album"
|
||||
},
|
||||
{
|
||||
"height": 960,
|
||||
"type": "z",
|
||||
"width": 1280,
|
||||
"url": "https://sun9-38.userapi.com/impg/ejNe0jcXKF-JoKZdXKCs97GJjsJh4ZGE0iH8KQ/VzIvwucJ7dc.jpg?size=1280x960&quality=96&sign=692266ebd77cd75c5556295d9f2e85c0&c_uniq_tag=CiROCeugPIod7K81vCZ6YuGWxY8e3ZxhIqTU_tZPMEY&type=album"
|
||||
},
|
||||
{
|
||||
"height": 1920,
|
||||
"type": "w",
|
||||
"width": 2560,
|
||||
"url": "https://sun9-38.userapi.com/impg/ejNe0jcXKF-JoKZdXKCs97GJjsJh4ZGE0iH8KQ/VzIvwucJ7dc.jpg?size=2560x1920&quality=96&sign=193744021dfe3dab49ac0cec153a39cb&c_uniq_tag=qtHC-nyvt2-oE3LAEXkU5Tv3oYmuw2KWmrDyzN-2BoE&type=album"
|
||||
},
|
||||
{
|
||||
"height": 97,
|
||||
"type": "o",
|
||||
"width": 130,
|
||||
"url": "https://sun9-38.userapi.com/impg/ejNe0jcXKF-JoKZdXKCs97GJjsJh4ZGE0iH8KQ/VzIvwucJ7dc.jpg?size=130x97&quality=96&sign=310701ec89d5e220e9489ceadc0694f1&c_uniq_tag=dDu6PwEqok_HAhZSR-J4e7WGS4IPmVeCHBsjKjwIqCU&type=album"
|
||||
},
|
||||
{
|
||||
"height": 150,
|
||||
"type": "p",
|
||||
"width": 200,
|
||||
"url": "https://sun9-38.userapi.com/impg/ejNe0jcXKF-JoKZdXKCs97GJjsJh4ZGE0iH8KQ/VzIvwucJ7dc.jpg?size=200x150&quality=96&sign=b5f8faaefa12c040299dc491f4638d1d&c_uniq_tag=zZTRvfDd2KnvsAYEPC2CdmlokAxnqZowgbhsRAc5utM&type=album"
|
||||
},
|
||||
{
|
||||
"height": 240,
|
||||
"type": "q",
|
||||
"width": 320,
|
||||
"url": "https://sun9-38.userapi.com/impg/ejNe0jcXKF-JoKZdXKCs97GJjsJh4ZGE0iH8KQ/VzIvwucJ7dc.jpg?size=320x240&quality=96&sign=d81cba078391b35622de3abc1eb55530&c_uniq_tag=3dIYI2t3NjpUiDIV68fySgFBWn5FEL8J9NiWq0Q5x9s&type=album"
|
||||
},
|
||||
{
|
||||
"height": 382,
|
||||
"type": "r",
|
||||
"width": 510,
|
||||
"url": "https://sun9-38.userapi.com/impg/ejNe0jcXKF-JoKZdXKCs97GJjsJh4ZGE0iH8KQ/VzIvwucJ7dc.jpg?size=510x382&quality=96&sign=303cf43ccb5df8976e3b7178205d23d6&c_uniq_tag=Zk27qDagndf7WBfoe5RpITuFtPX38_RSZTMuMheOHjg&type=album"
|
||||
}
|
||||
],
|
||||
"text": "AutoTestImage",
|
||||
"user_id": 100,
|
||||
"web_view_token": "5c76de234bdd67e0da",
|
||||
"has_tags": false
|
||||
}
|
||||
]
|
||||
}
|
@ -1,3 +0,0 @@
|
||||
{
|
||||
"response": 790
|
||||
}
|
@ -1,24 +0,0 @@
|
||||
---
|
||||
id: Airtable
|
||||
sidebar_class_name: Airtable
|
||||
---
|
||||
|
||||
<img src={require('../../static/img/APIs/Airtable.png').default} width='64px' />
|
||||
|
||||
# Airtable
|
||||
|
||||
Этот раздел посвящен библиотеке для работы с Airtable API. На данной странице описаны все действия, необходимые для полноценного начала работы
|
||||
|
||||
## Начало работы
|
||||
|
||||
1. Авторизуйтесь в Airtable и перейдите **[на страницу создания персональных токенов](https://airtable.com/create/tokens)**, нажмите **Create new token**
|
||||
|
||||
![BF](../../static/img/Docs/Airtable/1.png)
|
||||
|
||||
2. Введите название для нового токена, выберите из перечня необходимые **Scopes** (разрешения) и **Access** (базы и рабочие пространства, к которым у токена будет доступ)
|
||||
|
||||
![BF](../../static/img/Docs/Airtable/2.png)
|
||||
|
||||
3. Скопируйте новый **токен**
|
||||
|
||||
![BF](../../static/img/Docs/Airtable/3.png)
|
@ -1,86 +0,0 @@
|
||||
---
|
||||
sidebar_position: 3
|
||||
---
|
||||
|
||||
# Создать базу
|
||||
Создает новую базу данных
|
||||
|
||||
|
||||
*Функция СоздатьБазу(Знач Токен, Знач РабочееПространство, Знач Наименование, Знач КоллекцияТаблиц) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Токен | --token | Строка | Токен |
|
||||
| РабочееПространство | --ws | Строка | Идентификатор рабочего пространства |
|
||||
| Наименование | --title | Строка | Наименование новой базы |
|
||||
| КоллекцияТаблиц | --tablesdata | Соответствие Из КлючИЗначение | Описание таблиц: Ключ > имя, Значение > массив полей |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
РабочееПространство = "wspdf8yl1yZz3PmWZ";
|
||||
Наименование = "Тестовая база";
|
||||
|
||||
МассивПолей = Новый Массив;
|
||||
МассивПолей.Добавить(OPI_Airtable.ПолучитьПолеНомера("Номер"));
|
||||
МассивПолей.Добавить(OPI_Airtable.ПолучитьПолеСтроковое("Строковое"));
|
||||
|
||||
ИмяТаблицы = "Тестовая таблица";
|
||||
|
||||
КоллекцияТаблиц = Новый Соответствие;
|
||||
КоллекцияТаблиц.Вставить(ИмяТаблицы, МассивПолей);
|
||||
|
||||
Ответ = OPI_Airtable.СоздатьБазу(Токен, РабочееПространство, Наименование, КоллекцияТаблиц); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable СоздатьБазу --token %token% --ws "wspdf8yl1yZz3PmWZ" --title "Тестовая база" --tablesdata %tablesdata%
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"id": "applEsyJmBRm12AuN",
|
||||
"tables": [
|
||||
{
|
||||
"id": "tblqZzW78Rvsdt9gt",
|
||||
"name": "Тестовая таблица",
|
||||
"primaryFieldId": "fldj9Z3fEpLzv40d0",
|
||||
"fields": [
|
||||
{
|
||||
"type": "number",
|
||||
"options": {
|
||||
"precision": 0
|
||||
},
|
||||
"id": "fldj9Z3fEpLzv40d0",
|
||||
"name": "Номер"
|
||||
},
|
||||
{
|
||||
"type": "richText",
|
||||
"id": "fldX1kR7lienmcdEj",
|
||||
"name": "Строковое"
|
||||
}
|
||||
],
|
||||
"views": [
|
||||
{
|
||||
"id": "viwbKE3PS9jl6bqJl",
|
||||
"name": "Grid view",
|
||||
"type": "grid"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
```
|
@ -1,73 +0,0 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
---
|
||||
|
||||
# Получить таблицы базы
|
||||
Получает схему таблиц базы
|
||||
|
||||
|
||||
*Функция ПолучитьТаблицыБазы(Знач Токен, Знач База) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Токен | --token | Строка | Токен |
|
||||
| База | --base | Строка | Идентификатор базы |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
База = "apptm8Xqo7TwMaipQ";
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьТаблицыБазы(Токен, База); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable ПолучитьТаблицыБазы --token %token% --base "apptm8Xqo7TwMaipQ"
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"tables": [
|
||||
{
|
||||
"id": "tblqZzW78Rvsdt9gt",
|
||||
"name": "Тестовая таблица",
|
||||
"primaryFieldId": "fldj9Z3fEpLzv40d0",
|
||||
"fields": [
|
||||
{
|
||||
"type": "number",
|
||||
"options": {
|
||||
"precision": 0
|
||||
},
|
||||
"id": "fldj9Z3fEpLzv40d0",
|
||||
"name": "Номер"
|
||||
},
|
||||
{
|
||||
"type": "richText",
|
||||
"id": "fldX1kR7lienmcdEj",
|
||||
"name": "Строковое"
|
||||
}
|
||||
],
|
||||
"views": [
|
||||
{
|
||||
"id": "viwbKE3PS9jl6bqJl",
|
||||
"name": "Grid view",
|
||||
"type": "grid"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
```
|
@ -1,90 +0,0 @@
|
||||
---
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# Получить список баз
|
||||
Получает список доступных баз
|
||||
|
||||
|
||||
*Функция ПолучитьСписокБаз(Знач Токен, Знач Отступ = "") Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Токен | --token | Строка | Токен |
|
||||
| Отступ | --offset | Строка | Идентификатор следующей страницы списка баз из перыдудщего запроса |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьСписокБаз(Токен); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable ПолучитьСписокБаз --token %token% --offset %offset%
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"bases": [
|
||||
{
|
||||
"id": "appGarzKZ0lu3gzoa",
|
||||
"name": "Test",
|
||||
"permissionLevel": "create"
|
||||
},
|
||||
{
|
||||
"id": "app9WRfJirwn3yXuG",
|
||||
"name": "Product catalog",
|
||||
"permissionLevel": "create"
|
||||
},
|
||||
{
|
||||
"id": "app6gigUYTzlDEq4X",
|
||||
"name": "Тестовая база",
|
||||
"permissionLevel": "create"
|
||||
},
|
||||
{
|
||||
"id": "app5hJGyK8asYYe1Q",
|
||||
"name": "Тестовая база",
|
||||
"permissionLevel": "create"
|
||||
},
|
||||
{
|
||||
"id": "appRQ6VxxOZb40Uwi",
|
||||
"name": "Тестовая база",
|
||||
"permissionLevel": "create"
|
||||
},
|
||||
{
|
||||
"id": "appM6FaGofV2XSfFA",
|
||||
"name": "Тестовая база",
|
||||
"permissionLevel": "create"
|
||||
},
|
||||
{
|
||||
"id": "apptm8Xqo7TwMaipQ",
|
||||
"name": "Тестовая база",
|
||||
"permissionLevel": "create"
|
||||
},
|
||||
{
|
||||
"id": "appsyQyGrF8aVN2Wm",
|
||||
"name": "Тестовая база",
|
||||
"permissionLevel": "create"
|
||||
},
|
||||
{
|
||||
"id": "applEsyJmBRm12AuN",
|
||||
"name": "Тестовая база",
|
||||
"permissionLevel": "create"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
```
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"label": "Работа с базами",
|
||||
"position": "2"
|
||||
}
|
@ -1,55 +0,0 @@
|
||||
---
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# Создать поле
|
||||
Создет новое поле в таблице
|
||||
|
||||
|
||||
*Функция СоздатьПоле(Знач Токен, Знач База, Знач Таблица, Знач СтруктураПоля) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Токен | --token | Строка | Токен |
|
||||
| База | --base | Строка | Идентификатор базы |
|
||||
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||
| СтруктураПоля | --fielddata | Структура Из КлючИЗначение | Описание нового поля |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
База = "apptm8Xqo7TwMaipQ";
|
||||
Таблица = "tbl9G4jVoTJpxYwSY";
|
||||
Имя = Строка(Новый УникальныйИдентификатор);
|
||||
Поле = OPI_Airtable.ПолучитьПолеНомера(Имя);
|
||||
|
||||
Ответ = OPI_Airtable.СоздатьПоле(Токен, База, Таблица, СтруктураПоля); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable СоздатьПоле --token %token% --base "apptm8Xqo7TwMaipQ" --table "tbl9G4jVoTJpxYwSY" --fielddata %fielddata%
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"type": "number",
|
||||
"options": {
|
||||
"precision": 0
|
||||
},
|
||||
"id": "fld3IbFtHZtBHQwsk",
|
||||
"name": "9c0d2a82-7bf9-40b7-8052-ae3ebadc72d5"
|
||||
}
|
||||
|
||||
```
|
@ -1,45 +0,0 @@
|
||||
---
|
||||
sidebar_position: 5
|
||||
---
|
||||
|
||||
# Получить поле (файл)
|
||||
Получает описание поля файлового типа
|
||||
|
||||
|
||||
*Функция ПолучитьПолеВложения(Знач Наименование) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Возвращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Наименование = "Вложение";
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьПолеВложения(Наименование); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable ПолучитьПолеВложения --title "Вложение"
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"name": "Вложение",
|
||||
"type": "multipleAttachments"
|
||||
}
|
||||
|
||||
```
|
@ -1,49 +0,0 @@
|
||||
---
|
||||
sidebar_position: 6
|
||||
---
|
||||
|
||||
# Получить поле (флажок)
|
||||
Получает описание поля типа булево
|
||||
|
||||
|
||||
*Функция ПолучитьПолеФлажка(Знач Наименование) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Возвращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Наименование = "Флажок";
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьПолеФлажка(Наименование); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable ПолучитьПолеФлажка --title "Флажок"
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"name": "Флажок",
|
||||
"type": "checkbox",
|
||||
"options": {
|
||||
"icon": "check",
|
||||
"color": "yellowBright"
|
||||
}
|
||||
}
|
||||
|
||||
```
|
@ -1,51 +0,0 @@
|
||||
---
|
||||
sidebar_position: 7
|
||||
---
|
||||
|
||||
# Получить поле (дата)
|
||||
Получает описание поля типа дата
|
||||
|
||||
|
||||
*Функция ПолучитьПолеДаты(Знач Наименование) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Возвращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Наименование = "Дата";
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьПолеДаты(Наименование); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable ПолучитьПолеДаты --title "Дата"
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"name": "Дата",
|
||||
"type": "date",
|
||||
"options": {
|
||||
"dateFormat": {
|
||||
"format": "YYYY-MM-DD",
|
||||
"name": "iso"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
```
|
@ -1,45 +0,0 @@
|
||||
---
|
||||
sidebar_position: 8
|
||||
---
|
||||
|
||||
# Получить поле (email)
|
||||
Получает описание поля с электронной почтой
|
||||
|
||||
|
||||
*Функция ПолучитьПолеПочты(Знач Наименование) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Возвращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Наименование = "Почта";
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьПолеПочты(Наименование); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable ПолучитьПолеПочты --title "Почта"
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"name": "Почта",
|
||||
"type": "email"
|
||||
}
|
||||
|
||||
```
|
@ -1,45 +0,0 @@
|
||||
---
|
||||
sidebar_position: 10
|
||||
---
|
||||
|
||||
# Получить поле (url)
|
||||
Получает описание поля с URL
|
||||
|
||||
|
||||
*Функция ПолучитьПолеСсылки(Знач Наименование) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Возвращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Наименование = "Ссылка";
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьПолеСсылки(Наименование); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable ПолучитьПолеСсылки --title "Ссылка"
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"name": "Ссылка",
|
||||
"type": "url"
|
||||
}
|
||||
|
||||
```
|
@ -1,50 +0,0 @@
|
||||
---
|
||||
sidebar_position: 4
|
||||
---
|
||||
|
||||
# Получить поле (числовое)
|
||||
Получает описание поля числового типа
|
||||
|
||||
|
||||
*Функция ПолучитьПолеНомера(Знач Наименование, Знач Точность = 0) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование нового поля |
|
||||
| Точность | --precision | Число,Строка | Число знаков после запятой |
|
||||
|
||||
|
||||
Возвращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Наименование = "Номер";
|
||||
Точность = "0";
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьПолеНомера(Наименование, Точность); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable ПолучитьПолеНомера --title "Номер" --precision "0"
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"name": "Номер",
|
||||
"type": "number",
|
||||
"options": {
|
||||
"precision": 0
|
||||
}
|
||||
}
|
||||
|
||||
```
|
@ -1,45 +0,0 @@
|
||||
---
|
||||
sidebar_position: 9
|
||||
---
|
||||
|
||||
# Получить поле (телефон)
|
||||
Получает описание поля с номером телефона
|
||||
|
||||
|
||||
*Функция ПолучитьПолеТелефона(Знач Наименование) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование поля |
|
||||
|
||||
|
||||
Возвращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Наименование = "Телефон";
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьПолеТелефона(Наименование); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable ПолучитьПолеТелефона --title "Телефон"
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"name": "Телефон",
|
||||
"type": "phoneNumber"
|
||||
}
|
||||
|
||||
```
|
@ -1,45 +0,0 @@
|
||||
---
|
||||
sidebar_position: 3
|
||||
---
|
||||
|
||||
# Получить поле (строковое)
|
||||
Получает описание поля строкового типа
|
||||
|
||||
|
||||
*Функция ПолучитьПолеСтроковое(Знач Наименование) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Наименование | --title | Строка | Наименование нового поля |
|
||||
|
||||
|
||||
Возвращаемое значение: Структура - Описание поля
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
Наименование = "Строковое";
|
||||
|
||||
Ответ = OPI_Airtable.ПолучитьПолеСтроковое(Наименование); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable ПолучитьПолеСтроковое --title "Строковое"
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"name": "Строковое",
|
||||
"type": "richText"
|
||||
}
|
||||
|
||||
```
|
@ -1,59 +0,0 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
---
|
||||
|
||||
# Изменить поле
|
||||
Изменяет имя и|или описание существующего поля таблицы
|
||||
|
||||
|
||||
*Функция ИзменитьПоле(Знач Токен, Знач База, Знач Таблица, Знач Поле, Знач Наименование = "", Знач Описание = "") Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Токен | --token | Строка | Токен |
|
||||
| База | --base | Строка | Идентификатор базы База |
|
||||
| Таблица | --table | Строка | Идентификатор таблицы |
|
||||
| Поле | --field | Строка | Идентификатор поля |
|
||||
| Наименование | --title | Строка | Новое наименование |
|
||||
| Описание | --description | Строка | Новое описание |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Airtable
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
База = "apptm8Xqo7TwMaipQ";
|
||||
Таблица = "tbl9G4jVoTJpxYwSY";
|
||||
Поле = "fld3IbFtHZtBHQwsk";
|
||||
Наименование = Строка(Новый УникальныйИдентификатор) + "(изм.)";
|
||||
Описание = "Новое описание";
|
||||
|
||||
Ответ = OPI_Airtable.ИзменитьПоле(Токен, База, Таблица, Поле, Наименование, Описание); //Соответствие
|
||||
Ответ = OPI_Инструменты.JSONСтрокой(Ответ); //JSON строка
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint airtable ИзменитьПоле --token %token% --base "apptm8Xqo7TwMaipQ" --table "tbl9G4jVoTJpxYwSY" --field "fld3IbFtHZtBHQwsk" --title %title% --description "Новое описание"
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"type": "number",
|
||||
"options": {
|
||||
"precision": 0
|
||||
},
|
||||
"id": "fld3IbFtHZtBHQwsk",
|
||||
"name": "9c0d2a82-7bf9-40b7-8052-ae3ebadc72d5(изм.)",
|
||||
"description": "Новое описание"
|
||||
}
|
||||
|
||||
```
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"label": "Работа с полями",
|
||||
"position": "4"
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
{
|
||||
"label": "Airtable",
|
||||
"position": 11,
|
||||
"link": {
|
||||
"type": "doc",
|
||||
"id": "Airtable"
|
||||
}
|
||||
}
|
@ -1,40 +0,0 @@
|
||||
---
|
||||
id: Dropbox
|
||||
sidebar_class_name: Dropbox
|
||||
---
|
||||
|
||||
<img src={require('../../static/img/APIs/Dropbox.png').default} width='64px' />
|
||||
|
||||
# Dropbox
|
||||
|
||||
Этот раздел посвящен библиотеке для работы с Dropbox API. На данной странице описаны все действия, необходимые для полноценного начала работы
|
||||
|
||||
## Начало работы
|
||||
|
||||
1. Войдите в свой аккаунт на сайте [Dropbox Developers](https://www.dropbox.com/developers)
|
||||
|
||||
![BF](../../static/img/Docs/Dropbox/1.png)
|
||||
|
||||
1. Перейдите к **App Console**
|
||||
|
||||
![BF](../../static/img/Docs/Dropbox/2.png)
|
||||
|
||||
2. Нажмите **Create app**
|
||||
|
||||
![BF](../../static/img/Docs/Dropbox/3.png)
|
||||
|
||||
4. Введите имя нового приложения и выберите **Full Dropbox**
|
||||
|
||||
![BF](../../static/img/Docs/Dropbox/4.png)
|
||||
|
||||
5. После создания, на странице приложения нажмите **Scoped app** и выберите разрешения, которые необходимы для решения ваших задач. Сохраните **AppKey** и **AppSecret**
|
||||
|
||||
![BF](../../static/img/Docs/Dropbox/5.png)
|
||||
|
||||
6. Получите ссылку авторизации при помощи функции *ПолучитьСсылкуАвторизации(Знач КлючПриложения)* и передите по ней в браузере
|
||||
|
||||
![BF](../../static/img/Docs/Dropbox/6.png)
|
||||
|
||||
7. Передайте **полученный код**, **AppKey** и **AppSecret** в функцию *ПолучитьТокен(Знач КлючПриложения, Знач СекретПриложения, Знач Код)*, сохраните полученные **access_token** и **refresh_token**
|
||||
|
||||
8. По истечении времени жизни access_token, его можно обновить при помощи функции *ОбновитьТокен(Знач КлючПриложения, Знач СекретПриложения, Знач РефрешТокен)*
|
@ -1,43 +0,0 @@
|
||||
---
|
||||
sidebar_position: 2
|
||||
---
|
||||
|
||||
# Добавить тег
|
||||
Добавляет новый текстовый тег к файлу или каталогу
|
||||
|
||||
|
||||
*Функция ДобавитьТег(Знач Токен, Знач Путь, Знач Тег) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Токен | --token | Строка | Токен |
|
||||
| Путь | --path | Строка | Путь к объекту, для которого необходимо создать тег |
|
||||
| Тег | --tag | Строка | Текст тега |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Dropbox
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
Тег = "Важное";
|
||||
Токен = "sl.B2ieEHcB9I9BTwJFjbf_MQtoZMKjGYgkpBqzQkvBfuSz41Qpy5r3d7a4ax22I5ILWhd9KLbN5L...";
|
||||
Путь = "/New/mydoc.docx";
|
||||
|
||||
Результат = OPI_Dropbox.ДобавитьТег(Токен, Путь, Тег);
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint dropbox ДобавитьТег --token "sl.B2ieEHcB9I9BTwJFjbf_MQtoZMKjGYgkpBqzQkvBfuSz41Qpy5r3d7a4ax22I5ILWhd9KLbN5L..." --path %path% --tag %tag%
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{}
|
||||
|
||||
```
|
@ -1,43 +0,0 @@
|
||||
---
|
||||
sidebar_position: 3
|
||||
---
|
||||
|
||||
# Удалить тег
|
||||
Удаляет текстовый тег файла или каталога
|
||||
|
||||
|
||||
*Функция УдалитьТег(Знач Токен, Знач Путь, Знач Тег) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Токен | --token | Строка | Токен |
|
||||
| Путь | --path | Строка | Путь к объекту, тег которого необходимо удалить |
|
||||
| Тег | --tag | Строка | Текст тега |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Dropbox
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
Тег = "Важное";
|
||||
Токен = "sl.B2ieEHcB9I9BTwJFjbf_MQtoZMKjGYgkpBqzQkvBfuSz41Qpy5r3d7a4ax22I5ILWhd9KLbN5L...";
|
||||
Путь = "/New/mydoc.docx";
|
||||
|
||||
Результат = OPI_Dropbox.УдалитьТег(Токен, Путь, Тег);
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint dropbox УдалитьТег --token "sl.B2ieEHcB9I9BTwJFjbf_MQtoZMKjGYgkpBqzQkvBfuSz41Qpy5r3d7a4ax22I5ILWhd9KLbN5L..." --path %path% --tag %tag%
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{}
|
||||
|
||||
```
|
@ -1,53 +0,0 @@
|
||||
---
|
||||
sidebar_position: 1
|
||||
---
|
||||
|
||||
# Получить список тегов
|
||||
Получает список тегов выбранных файлов
|
||||
|
||||
|
||||
*Функция ПолучитьСписокТегов(Знач Токен, Знач Пути) Экспорт*
|
||||
|
||||
| Параметр | CLI опция | Тип | Назначение |
|
||||
|-|-|-|-|
|
||||
| Токен | --token | Строка | Токен |
|
||||
| Пути | --paths | Строка, Массив Из Строка | Путь или набору путей к файлам |
|
||||
|
||||
|
||||
Возвращаемое значение: Соответствие Из КлючИЗначение - сериализованный JSON ответа от Dropbox
|
||||
|
||||
```bsl title="Пример кода"
|
||||
|
||||
|
||||
|
||||
```
|
||||
|
||||
```sh title="Пример команды CLI"
|
||||
|
||||
oint dropbox ПолучитьСписокТегов --token %token% --paths %paths%
|
||||
|
||||
|
||||
```
|
||||
|
||||
|
||||
```json title="Результат"
|
||||
|
||||
{
|
||||
"paths_to_tags": [
|
||||
{
|
||||
"path": "/New/Dogs.mp3",
|
||||
"tags": []
|
||||
},
|
||||
{
|
||||
"path": "/New/mydoc.docx",
|
||||
"tags": [
|
||||
{
|
||||
".tag": "user_generated_tag",
|
||||
"tag_text": "важное"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
```
|
@ -1,4 +0,0 @@
|
||||
{
|
||||
"label": "Работа с тегами",
|
||||
"position": "4"
|
||||
}
|
@ -1,8 +0,0 @@
|
||||
{
|
||||
"label": "Dropbox (pre-release)",
|
||||
"position": 12,
|
||||
"link": {
|
||||
"type": "doc",
|
||||
"id": "Dropbox"
|
||||
}
|
||||
}
|
@ -1,98 +0,0 @@
|
||||
---
|
||||
id: GoogleCalendar
|
||||
sidebar_class_name: GoogleCalendar
|
||||
---
|
||||
|
||||
<img src={require('../../static/img/APIs/GoogleCalendar.png').default} width='64px' />
|
||||
|
||||
# Google Календарь
|
||||
|
||||
Этот раздел посвящен библиотеке для работы с API Google Calendar. На данной странице описаны все действия, необходимые для полноценного начала работы
|
||||
|
||||
:::important
|
||||
Если вы уже используете ОПИ для работы с другими сервисами Google Workspase и выполняли стартовую настройку, то пункты **Создание проекта** и **Настройка OAuth** можно пропустить. Необходимо лишь **включить сервис Google Drive** в своем проекте и **заново получить токен** (последние два пункта инструкции).
|
||||
:::
|
||||
|
||||
## Начало работы
|
||||
|
||||
<hr/>
|
||||
|
||||
### Создание проекта
|
||||
|
||||
1. Перейдите на [главную страницу Google Cloud](https://console.cloud.google.com) и создайте проект
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/1.png)
|
||||
|
||||
2. Выберите созданный проект и в боковом меню перейдите APIs and Services -> OAuth consent screen
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/2.png)
|
||||
|
||||
3. Выберите пункт External
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/3.png)
|
||||
|
||||
4. Заполните поля App name, User support email и Email addresses (все поля со звездочками)
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/4.png)
|
||||
|
||||
5. Нажимайте далее и Save and continue на последней вкладке
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/5.png)
|
||||
|
||||
6. Нажмите Publish App
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/6.png)
|
||||
|
||||
<hr/>
|
||||
|
||||
### Настройка OAuth
|
||||
|
||||
1. В боковом меню выберите пункт Credentials -> Create Credentials -> OAuth client ID
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/7.png)
|
||||
|
||||
2. Введите имя и выберите Application type - Desktop app
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/8.png)
|
||||
|
||||
3. Сохраните ClientID и Client Secret
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/9.png)
|
||||
|
||||
<hr/>
|
||||
|
||||
### Включение сервиса Google Calendar
|
||||
|
||||
1. Перейдите на [страницу Календаря в Marketplace](https://console.cloud.google.com/marketplace/product/google/calendar-json.googleapis.com)
|
||||
|
||||
2. Нажмите Enable
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/12.png)
|
||||
|
||||
<hr/>
|
||||
|
||||
### Получение Токена
|
||||
|
||||
1. Передайте ClientID в функцию OPI_GoogleWorkspace.СформироватьСсылкуПолученияКода() с булево параметрами используемых вами сервисов. Результатом функции будет URL, который необходимо открыть в браузере. Авторизуйтесь при помощи своего аккаунта Google
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/10.png)
|
||||
|
||||
2. Скопируйте код из URL после авторизации
|
||||
|
||||
![BF](../../static/img/Docs/GoogleCalendar/11.png)
|
||||
|
||||
3. Используйте полученный код, ClientID и Client Secret для вызова функции OPI_GoogleWorkspace.ПолучитьТокенПоКоду(ClientID, ClientSecret, Code)
|
||||
|
||||
```json title="Результат функции ПолучитьТокенПоКоду(), если перевести его в JSON"
|
||||
|
||||
{
|
||||
"token_type": "Bearer",
|
||||
"refresh_token": "1//09au6OES3JN9oCgYIARAAGAkSNwF-L9Ir1B7uawfwafT1wE0FKO519Xj6JxawfawfyjMyJ_QlUZYLHZqw",
|
||||
"scope": "https://www.googleapis.com/auth/calendar",
|
||||
"expires_in": 3599,
|
||||
"access_token": "ya29.a0AfB_byA344tXkIawdawdwadadhyZQV8bSZn_snNXtY2HLb7l71awdawdawdad-ASgpzyOSWIvEmPruhUa_1yCCq6jvoD0r_q-fNEsARrH8zpJ3c6LNGWvwdg8CXsSxYaCgYKAWkSawfwafawfrCK0EP5kZY_A0171"
|
||||
}
|
||||
|
||||
```
|
||||
|
||||
4. Используйте **access_token** для передачи в качестве параметра Токен при вызове функций библиотеки, а refresh_token - для получения нового access_token (функция OPI_GoogleWorkspace.ОбновитьТокен(ClientID, ClientSecret, RefreshToken)), когда время жизни старого истечет. При обновлении токена refresh_token не обновляется - вы можете использовать его один и тот же для получения нового access_token каждый раз.
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user