Перейти к содержанию
Sursa для разработчиков

Объекты

OAuthAppCreate

Поля

  • namestringобязательно

    Название для экрана согласия.

    length ≥ 1, length ≤ 100

  • descriptionstring

    Описание для экрана согласия.

    length ≤ 1000

  • homepage_urlstring

    Сайт приложения (http или https).

    length ≤ 2000

  • client_typeOAuthClientTypeобязательно
  • redirect_urisarray of string

    Адреса возврата: https; http — только для localhost, 127.0.0.1 и [::1]; собственная схема приложения — только в форме обратного домена (com.example.app:/callback). Без фрагмента. Публичному приложению нужен хотя бы один адрес.

    items ≤ 10

  • scopesarray of OAuthScopeобязательно

    Области доступа, которые приложение может запрашивать.

    items ≥ 1

  • rolestring

    Роль токенов client credentials приложения confidential: admin, editor, verifier или viewer (по умолчанию viewer).

  • data_profilestring

    Профиль доступа токенов client credentials; по умолчанию — тот же профиль, что у нового ключа API.

Используется в