Cosmic JS призван помочь вам быстрее создавать приложения. Помня об этой цели, мы рады объявить о некоторых дополнениях к нашему API, которые помогут вам быстрее и проще управлять содержимым вашего приложения прямо из Cosmic JS API.

Мы добавили в API новые конечные точки, в том числе:
1. Аутентификация пользователей
2. Добавление сегментов в вашу учетную запись
3. Добавление, редактирование и удаление типов объектов в вашем сегменте
4. Добавьте медиафайлы в папку в своей корзине
Проверьте страницу документов, чтобы узнать обо всех новых дополнениях к API.

Аутентификация
Вы когда-нибудь хотели получить доступ к своей учетной записи через API и создавать новые сегменты, не выходя из собственного приложения? Что ж, теперь вы можете это сделать благодаря новой конечной точке POST /authenticate. Просто добавьте адрес электронной почты и пароль Cosmic JS, получите свой токен, а затем начните выполнять задачи для конкретной учетной записи с помощью API. В настоящее время это включает только создание Bucket, но мы планируем открыть дополнительные функции для управления учетными записями в ближайшее время.

POST /authenticate

{
  "email": "[email protected]",
  "password": "CatsAreAwesome"
}

Подробнее об аутентификации

Добавить сегменты
Используйте новую конечную точку POST /buckets, чтобы добавить новый сегмент в свой аккаунт. Обязательными являются только поля title и Header с Authorization: Bearer <token>.
Подробнее о добавлении сегментов

Добавить/редактировать/удалить типы объектов
Добавить типы объектов с помощью POST /:your-bucket-slug/add-object-type
Редактировать типы объектов с помощью PUT /:your-bucket-slug/edit-object-type
Удалить типы объектов с помощью DELETE /:your-bucket-slug/:object-type-slug
Подробнее об объекте Типы

Добавить медиафайлы в папки
Теперь вы можете добавлять медиафайлы в корзину и указывать, в какую папку их поместить.

POST /:your-bucket-slug/media

{
  "media": FILE_DATA,
  "folder": "your-folder-slug"
}

Подробнее о добавлении медиа

Я надеюсь, что вы найдете эти новые дополнения к API полезными для создания ваших приложений. Просмотрите документацию API, чтобы узнать больше о том, как использовать новые дополнения к API. Если у вас есть какие-либо вопросы, обратитесь к нам в Twitter и присоединяйтесь к нашему сообществу Slack.

Значок предоставлен Iconfinder.