Бесплатный доступ к API Библиотеке наборов стикеров для телеграм и Вайбер

Чтобы просмотреть записи в библиотеке , отправьте запрос GET к конечной точке библиотеке . Обратите внимание, что имена таблиц и идентификаторы таблиц могут использоваться взаимозаменяемо. Использование идентификаторов таблиц означает, что изменение имени таблицы не требует внесения изменений в ваш запрос API.

Возвращаемые записи не содержат полей с «пустыми» значениями, например " ", [ ]или false.

Вы можете фильтровать, сортировать и форматировать результаты со следующими параметрами запроса. Обратите внимание, что эти параметры должны быть закодированы в URL. Вы можете использовать  инструмент кодирования URL-адресов API, чтобы помочь с этим. Если вы используете вспомогательную библиотеку, такую ​​как Airtable.js , эти параметры будут автоматически закодированы.

поля

array of strings

необязательный

В результат будут включены только данные для полей, имена которых есть в этом списке. Если вам не нужно каждое поле, вы можете использовать этот параметр, чтобы уменьшить объем передаваемых данных.

Например, чтобы вернуть данные только из title и Attachments , отправьте эти два параметра запроса:

fields%5B%5D=название&fields%5B%5D=вложения

Вы также можете выполнить то же действие с идентификаторами полей (их можно найти в разделе полей):

поля%5B%5D=fldKqt42Lm8c02odN&поля%5B%5D=fldF3kEPDxVQlcI1E

Примечание: %5B%5D может быть опущен при указании нескольких полей, но всегда должен быть включен при указании только одного поля.

фильтр по формуле

string

необязательный

Формула , используемая для фильтрации записей. Формула будет оцениваться для каждой записи, и если результат не равен 0false""NaN, [ ], или #Error! запись будет включена в ответ.

В сочетании с view параметром будут возвращены только те записи в этом представлении, которые удовлетворяют формуле.

Например, чтобы включить только те записи, в которых заголовок не пуст, передайте в NOT({title} = '') качестве параметра такой пример:

filterByFormula=НЕ%28%7Btitle%7D%20%3D%20%27%27%29

максрекордс

number

необязательный

Максимальное общее количество записей, которое будет возвращено в ваших запросах. Если это значение больше pageSize (которое по умолчанию равно 100), возможно, вам придется загрузить несколько страниц, чтобы достичь этого значения. Дополнительную информацию см. в разделе «Разбивка на страницы» ниже.

размер страницы

number

необязательный

Количество записей, возвращаемых в каждом запросе. Должно быть меньше или равно 100. Значение по умолчанию — 100. См. раздел «Разбивка на страницы» ниже, чтобы узнать больше.

Сортировать

array of objects

необязательный

Список объектов сортировки, указывающий, как будут упорядочены записи. Каждый объект сортировки должен иметь field ключ, определяющий имя поля для сортировки, и необязательный direction ключ, который может быть либо , "asc" либо "desc". Направление по умолчанию "asc".

Параметр sort переопределяет сортировку представления, указанную в view параметре. Если ни параметр, sortни view параметр не включены, порядок записей

 

Например, чтобы отсортировать записи по заголовку в порядке убывания, отправьте эти два параметра запроса: произвольный.

sort%5B0%5D%5Bполе%5D=название

сортировка% 5B0% 5D% 5Bdirection% 5D = описание

Например, чтобы отсортировать записи по заголовку в порядке убывания, передайте:

[{поле: "название", направление: "описание"}]

Посмотреть

string

необязательный

Имя или идентификатор представления в таблице  . Если установлено, будут возвращены только записи в этом представлении. Записи будут отсортированы в соответствии с порядком представления, если sort не включен параметр, который переопределяет этот порядок. Поля, скрытые в этом представлении, будут возвращены в результатах. Чтобы вернуть только подмножество полей, используйте fields параметр.

формат ячейки

string

необязательный

Формат, который следует использовать для значений ячеек. Поддерживаемые значения:

json: ячейки будут отформатированы как JSON, в зависимости от типа поля.

string: ячейки будут отформатированы как строки, обращенные к пользователю, независимо от типа поля. Параметры timeZone и userLocale обязательны при использовании string в качестве cellFormat.

Примечание. Не следует полагаться на формат этих строк, так как он может быть изменен.

Значение по умолчанию json.

часовой пояс

string

необязательный

Часовой пояс , который следует использовать для форматирования дат при использовании string в качестве cellFormat файла . Этот параметр обязателен при использовании string в качестве cellFormat.

пользовательская локаль

string

необязательный

Языковой стандарт пользователя , который следует использовать для форматирования дат при использовании string в качестве файла cellFormat. Этот параметр обязателен при использовании string в качестве cellFormat.

returnFieldsByFieldId

boolean

необязательный

Необязательное логическое значение, позволяющее возвращать объекты полей, где ключом является идентификатор поля.

По умолчанию это значение false, которое возвращает объекты поля, где ключ является именем поля.

Эти параметры должны быть закодированы в URL . Если вы используете вспомогательную библиотеку, такую ​​как Airtable.js , они будут автоматически закодированы.

Пагинация:

Сервер возвращает одну страницу записей за раз. Каждая страница будет содержать pageSize записи, которых по умолчанию 100.

Если записей больше, ответ будет содержать offset. Чтобы получить следующую страницу записей, включите offset в параметры следующего запроса.

Разбиение на страницы остановится, когда вы дойдете до конца таблицы. Если maxRecordsпараметр передан, нумерация страниц прекратится, как только вы достигнете этого максимума.

Итерация может прерваться из-за бездействия клиента или перезапуска сервера. В этом случае клиент получит ответ 422 с сообщением об ошибке LIST_RECORDS_ITERATOR_NOT_AVAILABLE. Затем он может перезапустить итерацию с самого начала.

ПРИМЕР ЗАПРОСА JSON

ПРИМЕР ОТВЕТА JSON

{

"records": [

{

"id": "recfQsiwRf1hkvax0",

"createdTime": "2022-05-09T23:21:54.000Z",

"fields": {

"aftor link": "https://www.instagram.com/nicktolab/",

"vb": "https://stickers.viber.com/pages/custom-sticker-packs/11eccefd5b0e261ab77105864bd9cbb9d4d58421d376fe5a",

"Attachments": [

{

"id": "attiRphHDaHnYMxN7",

"width": 325,

"height": 325,

"url": "https://dl.airtable.com/.attachments/b1028a0654e0561647cb93a33cedf27e/8c0e5081/648c8e_8adf0f51721844ababda2393cc2dfd56_mv2.webp?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=741831f108627735",

"filename": "648c8e_8adf0f51721844ababda2393cc2dfd56_mv2.webp", "size": 51908,

"type": "image/webp",

"thumbnails": {

"small": {

"url": "https://dl.airtable.com/.attachmentThumbnails/df5dc23b8cf39eac1ab01eff58078aa8/57492649.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=2ef7124fc85f6443",

"width": 36,

"height": 36

},

"large": {

"url": "https://dl.airtable.com/.attachmentThumbnails/90e08caa8af986a2eac7ab2b39bc9997/995eb636.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=015020f71b6113c8",

"width": 325,

"height": 325

},

"full": {

"url": "https://dl.airtable.com/.attachmentThumbnails/3e64673e12f717a9c95b8350f12772be/8444a489.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=5616208d94907ed1",

"width": 3000,

"height": 3000

         }

      }

   }

],

"kategory": "Девушки/Парни",

"title": " Дьявол и Дьяволица",

"aftor": " Ник Толабов",

"tg": "https://t.me/addstickers/devilanddemoness",

"spisok": [

{

"id": "attzDgAb6ERYvdY6R",

"width": 666,

"height": 2884,

"url": "https://dl.airtable.com/.attachments/085e2963cde7fa46425a11363610dcdd/704911ec/648c8e_447b2e9accdf46ffb8c453f700359ec9_mv2.webp?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=d58277a132cea648",

"filename": "648c8e_447b2e9accdf46ffb8c453f700359ec9_mv2.webp",

"size": 992970,

"type": "image/webp",

"thumbnails": {

"small": {

"url": "https://dl.airtable.com/.attachmentThumbnails/dd816e2aa953eea81566d2d583cf0baf/887d5170.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=d2114877e59034d4",

"width": 8,

"height": 36

},

"large": {

"url": "https://dl.airtable.com/.attachmentThumbnails/7ecaf70dcecfc880728afcb6aeb5f690/fb14fe86.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=244b4514fea14710",

"width": 512,

"height": 2217

},

"full": {

"url": "https://dl.airtable.com/.attachmentThumbnails/a0fc42ab35baa5b754e9cef6995e3772/a925266d.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=41cda3960bc7904a",

"width": 3000,

"height": 3000

         }

      }

   }  

],

"like": 43

}

},

{

"id": "recK3UVzyazQ8HJCi",

"createdTime": "2022-05-10T16:06:50.000Z",

"fields": {

"vb": "https://stickers.viber.com/pages/custom-sticker-packs/11eccfa789bc05b883f457fb0ce3bf32b9561236ffc6af96",

"Attachments": [

{

"id": "attqiAOHnmQBoIyy8",

"width": 325,

"height": 325,

"url": "https://dl.airtable.com/.attachments/ecc5ed6baecf0ca67790ee04a8db6c90/83fd48b4/648c8e_d7dd0743a54842d7924f42da22b8fc4e_mv2.webp?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=6eac17bb520ca64e",

"filename": "648c8e_d7dd0743a54842d7924f42da22b8fc4e_mv2.webp",

"size": 46890,

"type": "image/webp",

"thumbnails": {

"small": {

"url": "https://dl.airtable.com/.attachmentThumbnails/214ee405c492c4ee09e7029786416fd9/2aa53537.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=93de75f626e9f1f6",

"width": 36,

"height": 36

},

"large": {

"url": "https://dl.airtable.com/.attachmentThumbnails/f1fe622be77cbfcb802c57773b90fdf7/c67f1506.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=607fa504848e92d8",

"width": 325,

"height": 325

},

"full": {

"url": "https://dl.airtable.com/.attachmentThumbnails/9bb04a8ee8b7dcdbdd425ae2a050bb51/bc72bd99.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=162b7715f2d06c09",

"width": 3000,

"height": 3000

         } 

      }

   }

],

"kategory": "Девушки",

"title": "Девушка Хакер",

"aftor": " paradiSEcurity",

"tg": "https://t.me/addstickers/hackerwomanParadisecurity",

"spisok": [

{

"id": "attn0Uw1vC0tAdwji",

"width": 666,

"height": 913,

"url": "https://dl.airtable.com/.attachments/72c798e7a0956b613ea8db71e6dc54c2/55e3a554/648c8e_ae314298e0ab4a068498aed5deece4a8_mv2.webp?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=f3b32939813affb7",

"filename": "648c8e_ae314298e0ab4a068498aed5deece4a8_mv2.webp",

"size": 234576,

"type": "image/webp",

"thumbnails": {

"small": {

"url": "https://dl.airtable.com/.attachmentThumbnails/8fb6493363b17a159ae64e0a091534d9/a35420c3.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=5c00e15d15a88a6c",

"width": 26,

"height": 36

},

"large": {

"url": "https://dl.airtable.com/.attachmentThumbnails/4ebc57a9626c8b139fccfee2f5bebaf0/e90fb4ea.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=a8572ac3bccf0d95",

"width": 512,

"height": 702

},

"full": {

"url": "https://dl.airtable.com/.attachmentThumbnails/a31758b56a71133d2fc7232e6ba58c4e/e502496d.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=cd83e85aa77ecdbe",

"width": 3000,

"height": 3000

           }

       }

   }

],

"like": 43

      }

   },

{

"id": "recGt1OSxnp1J9p5j",

"createdTime": "2022-05-10T16:09:44.000Z",

"fields": {

"aftor link": "https://www.instagram.com/driganastya/",

"vb": "https://stickers.viber.com/pages/custom-sticker-packs/11eccf398e60395eb5d0875a00685bd86c020051ff99fc41",

"Attachments": [

{

"id": "att8I1aZsdzzHx8kq",

"width": 325,

"height": 325,

"url": "https://dl.airtable.com/.attachments/99f9240e4db8e917db50d9fc565e7916/90e72589/648c8e_0cfbab03ad814caf9d007af9250eb74c_mv2.webp?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=f3659c7132447dff", "filename": "648c8e_0cfbab03ad814caf9d007af9250eb74c_mv2.webp",

"size": 51042,

"type": "image/webp",

"thumbnails": {

"small": {

"url": "https://dl.airtable.com/.attachmentThumbnails/41ea3614f3ee6c2da0ada03ffd70d032/339a8eda.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=fd34b00d8424169b",

"width": 36,

"height": 36

},

"large": {

"url": "https://dl.airtable.com/.attachmentThumbnails/aa552ec576b99a36769a498af625a174/fd6e1950.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=5f9946d8dd666602",

"width": 325,

"height": 325

},

"full": {

"url": "https://dl.airtable.com/.attachmentThumbnails/ce4f5929acb6f1cbc30ec10b8dc1b3e7/4833af68.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=cc0a2d0289d87b10",

"width": 3000,

"height": 3000

         }

      }

   }

],

"kategory": "Прочии",

"title": "Брауни",

"aftor": " Настя Дрига",

"tg": "https://t.me/addstickers/brownie_vk",

"spisok": [

{

"id": "att5h4VT6XiV82qR6",

"width": 666,

"height": 1462,

"url": "https://dl.airtable.com/.attachments/17b4c44d476cdd2ca52fad67d7defb26/b19a269d/648c8e_09d7405cffc44ab4af82bdc5e27d4c86_mv2.webp?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=fb4e7a0278c5bfbc",

"filename": "648c8e_09d7405cffc44ab4af82bdc5e27d4c86_mv2.webp",

"size": 520564,

"type": "image/webp",

"thumbnails": {

"small": {

"url": "https://dl.airtable.com/.attachmentThumbnails/7a2fb478aaba380ca56d064f67ef3ed2/2df550eb.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=9e442856ca250630",

"width": 16,

"height": 36

},

"large": {

"url": "https://dl.airtable.com/.attachmentThumbnails/72429b902853b659903c440a9688fc49/ed1bc803.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=789639e1ec4b54cb",

"width": 512,

"height": 1124

},

"full": {

"url": "https://dl.airtable.com/.attachmentThumbnails/c87a14e459d4f85db73af1dc5cd03426/a0cd50dc.png?ts=1652384312&userId=usrOJUs2mvTkuiudW&cs=eb95982d78b515f1",

"width": 3000,

"height": 3000

         }

      }

   }

],

"like": 43

      }

   }

],

"offset": "itr2LQt10HlzVFfim/recGt1OSxnp1J9p5j"

}