Доступность платформы
- Состояние за 24 ч
- Норма
За последние 30 дней
Доступные возможности
Все действия DeviantArt: что делает каждое, сколько стоит и как работало за последние 24 часа. Откройте действие, чтобы увидеть параметры, поля ответа и примеры кода.
| Возможность | Описание | За 1000 | Состояние за 24 часа |
|---|---|---|---|
Поискsearch | Находите работы на DeviantArt по теме. | $1.39 за 1 000 запросов | Норма |
Галереяgallery | Получите работы из галереи художника на DeviantArt: название, категорию, изображение, миниатюру, дату публикации и ссылку для каждой. | $1.39 за 1 000 запросов | Норма |
Популярноеpopular | Узнайте, какие работы на DeviantArt популярны сейчас, в целом или в одной категории. | $1.39 за 1 000 запросов | Норма |
Профилиprofile | Получите профиль художника на DeviantArt по имени пользователя: отображаемое имя, описание, аватар, ссылку на профиль и опубликованные контактные email с их доменами. | $1.39 за 1 000 запросов | Норма |
Откройте возможность, чтобы посмотреть её параметры, поля ответа и примеры кода, а также попробовать её в работе.
Какие параметры принимает каждое действие API DeviantArt?
Каждый ответ ниже описывает одно вызываемое действие и его фактические входные данные. Значение параметров и допустимые значения зависят от действия: знакомое имя параметра не обязательно означает одно и то же на всех платформах.
Ссылки на официальные источники приводятся только для пояснения расположенного рядом термина, принятого на платформе. Они не означают, что платформа предоставила разрешение или выразила одобрение. Функции официального сайта не входят в API EveryInfra, если они не перечислены на этой странице.
| Действие | Обязательные | Необязательные | Способ получения результата | Лимит | За 1 000 | Поля ответа |
|---|---|---|---|---|---|---|
searchПоиск Находите работы на DeviantArt по теме. Получите название, описание, категорию, полноразмерное изображение и миниатюру, дату публикации, а также профиль художника и указанные адреса электронной почты. Сужайте выборку через | keyword | category | Режим выдачи: Sync | Значения в каталоге: defaultLimit=30, maxLimit=100. В некоторых действиях limit задаёт число страниц или число вложенных элементов на родительский объект, поэтому это не всегда итоговое количество записей. | $1.39 за 1 000 запросов | id · url · title · text · category · image_url · thumbnail_url · author_username · author_name · author_url · author_avatar_url · posted_at · author_emails · author_email_domains · platform |
galleryГалерея Получите работы из галереи художника на DeviantArt: название, категорию, изображение, миниатюру, дату публикации и ссылку для каждой. Передайте в | username | category | Режим выдачи: Sync | Значения в каталоге: defaultLimit=30, maxLimit=100. В некоторых действиях limit задаёт число страниц или число вложенных элементов на родительский объект, поэтому это не всегда итоговое количество записей. | $1.39 за 1 000 запросов | id · url · title · text · category · image_url · thumbnail_url · author_username · author_name · author_url · author_avatar_url · posted_at · author_emails · author_email_domains · platform |
popularПопулярное Узнайте, какие работы на DeviantArt популярны сейчас, в целом или в одной категории. Получите название, изображение, миниатюру, дату публикации и автора. Ключевое слово не нужно. Данные о позициях актуальны только на момент запроса. Доступ к изображениям не даёт лицензии на их использование. | category | Режим выдачи: Sync | Значения в каталоге: defaultLimit=30, maxLimit=100. В некоторых действиях limit задаёт число страниц или число вложенных элементов на родительский объект, поэтому это не всегда итоговое количество записей. | $1.39 за 1 000 запросов | id · url · title · text · category · image_url · thumbnail_url · author_username · author_name · author_url · author_avatar_url · posted_at · author_emails · author_email_domains · platform | |
profileПрофили Получите профиль художника на DeviantArt по имени пользователя: отображаемое имя, описание, аватар, ссылку на профиль и опубликованные контактные email с их доменами. Работы художника возвращает | username | — | Режим выдачи: Sync | — | $1.39 за 1 000 запросов | username · display_name · bio · avatar_url · url · emails · email_domains · platform |
Что означают параметры действия search в API DeviantArt?
Находите работы на DeviantArt по теме. Получите название, описание, категорию, полноразмерное изображение и миниатюру, дату публикации, а также профиль художника и указанные адреса электронной почты. Сужайте выборку через category, например digital_art или photography. Ссылки на изображения указывают на конкретные работы, но не дают права на их повторное использование.
keywordОбязательный- Тематический поисковый запрос для поиска работ на DeviantArt, например landscape. Ищет по названиям и метаданным работ, а не по точному имени пользователя; чтобы получить работы конкретного автора, используйте gallery с username.
categoryНеобязательный- Фильтрует поиск работ во всех действиях: any_category, digital_art, traditional_art, photography, fan_art, literature, film_animation или designs. Применяется только к отдельным работам (deviation) и не гарантирует полного представления портфолио автора.Допустимые значения:
any_categorydesignsdigital_artfan_artfilm_animationliteraturephotographytraditional_art
Что означают параметры действия gallery в API DeviantArt?
Получите работы из галереи художника на DeviantArt: название, категорию, изображение, миниатюру, дату публикации и ссылку для каждой. Передайте в username имя после deviantart.com/. Закрытые работы не возвращаются, и охват всех папок не гарантируется.
usernameОбязательный- Имя пользователя художника на DeviantArt в том виде, в каком оно указано после deviantart.com/ в URL профиля, без символа @, домена и пути. gallery возвращает работы художника, а profile возвращает его публичный профиль.DeviantArt: требования к доступу к публичным и закрытым галереям — В документации DeviantArt указано, что перенос работы в галерею Premium или Watchers-Only меняет права доступа к ней. Возврат списка публичных галерей не означает доступа к платным работам или работам, доступным только подписчикам (watchers). · Проверено
categoryНеобязательный- Фильтрует поиск работ во всех действиях: any_category, digital_art, traditional_art, photography, fan_art, literature, film_animation или designs. Применяется только к отдельным работам (deviation) и не гарантирует полного представления портфолио автора.Допустимые значения:
any_categorydesignsdigital_artfan_artfilm_animationliteraturephotographytraditional_art
Что означают параметры действия popular в API DeviantArt?
Узнайте, какие работы на DeviantArt популярны сейчас, в целом или в одной категории. Получите название, изображение, миниатюру, дату публикации и автора. Ключевое слово не нужно. Данные о позициях актуальны только на момент запроса. Доступ к изображениям не даёт лицензии на их использование.
Полный справочник API: параметры, примеры кода, пример ответа и состояниеcategoryНеобязательный- Фильтрует поиск работ во всех действиях: any_category, digital_art, traditional_art, photography, fan_art, literature, film_animation или designs. Применяется только к отдельным работам (deviation) и не гарантирует полного представления портфолио автора.Допустимые значения:
any_categorydesignsdigital_artfan_artfilm_animationliteraturephotographytraditional_art
Что означают параметры действия profile в API DeviantArt?
Получите профиль художника на DeviantArt по имени пользователя: отображаемое имя, описание, аватар, ссылку на профиль и опубликованные контактные email с их доменами. Работы художника возвращает gallery.
usernameОбязательный- Имя пользователя художника на DeviantArt в том виде, в каком оно указано после deviantart.com/ в URL профиля, без символа @, домена и пути. gallery возвращает работы художника, а profile возвращает его публичный профиль.
Как использовать API DeviantArt
- 01Выберите действие платформы в публичном каталоге.
- 02Передайте платформу, действие и обязательные параметры в POST-запросе на эндпоинт /api/v1/social.
- 03Получите результат из ответа. Для асинхронного действия опрашивайте статус по возвращённому ID задачи.
- 04Сохраните поля ответа, которые нужны вашему приложению.
curl -X POST https://api.everyinfra.com/api/v1/social \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{"platform":"deviantart","action":"search","params":{"keyword":"<keyword>"}}'
Вопросы об API DeviantArt
Какие данные можно получить через API DeviantArt?
Укажите в platform значение deviantart. В текущем каталоге: поиск, галерея, популярное и профили. Эти названия действий соответствуют разным объектам или представлениям DeviantArt; это не взаимозаменяемые режимы поиска.
Какие входные данные нужны для запроса search к платформе DeviantArt?
Тематический поисковый запрос для поиска работ на DeviantArt, например landscape. Ищет по названиям и метаданным работ, а не по точному имени пользователя; чтобы получить работы конкретного автора, используйте gallery с username. Передайте это значение в поле keyword объекта params.
Какие поля может вернуть search на платформе DeviantArt?
Объявленная схема включает title, text, category и image_url. Объявленное поле может отсутствовать в отдельной записи, а у каждого другого действия свой список полей.
Все ли действия DeviantArt возвращают результат сразу?
Действия с пометкой «асинхронное» возвращают ID задачи, по которому нужно опрашивать статус. Любое другое действие тоже можно запустить асинхронно: добавьте "mode": "async" в тело запроса, чтобы сразу получить ID задачи. Это удобно для длительных задач или запросов с большим лимитом. В текущем каталоге: режим выдачи: sync.