ShareAI Platform Docs

Безопасно обновляйте токены доступа

Поворачивайте токены обновления OAuth ShareAI на вашем сервере, сохраняйте замену атомарно и обрабатывайте истечение срока или повторное использование без циклов повторных попыток.

Просмотреть как Markdown
На этой странице

Используйте токен обновления, когда токен доступа истекает, и грант клиента все еще действителен. Обновление не показывает экран согласия. Оно сохраняет исходный аккаунт и границу авторизации.

POST https://auth.shareai.now/oauth/token

Выпустите новый токен доступа и поверните токен обновления.

Базовый URL
https://auth.shareai.now
Аутентификация
Аутентификация конфиденциального клиента

cURL

curl --fail-with-body "https://auth.shareai.now/oauth/token" \
  -H "Content-Type: application/x-www-form-urlencoded" \
  --data-urlencode "grant_type=refresh_token" \
  --data-urlencode "client_id=$SHAREAI_CLIENT_ID" \
  --data-urlencode "client_secret=$SHAREAI_CLIENT_SECRET" \
  --data-urlencode "refresh_token=$SHAREAI_REFRESH_TOKEN"

Сохраняйте обе замены вместе#

  1. Сериализуйте операции обновления для одной авторизации клиента. Один запрос приложения должен выполнять обновление, пока другие ожидают.
  2. Обменяйте текущий токен обновления один раз, используя настроенный метод аутентификации клиента.
  3. Сохраните возвращенный токен доступа, замену токена обновления и срок действия атомарно.
  4. Удалите старый токен обновления. Освободите ожидающие запросы, используя новый токен доступа.

Обрабатывайте сбой#

На invalid_grant, очистите недействительную авторизацию и попросите клиента подключиться снова. Временная ошибка сервиса отличается от отозванного согласия: покажите временный сбой и обеспечьте ограниченный путь восстановления. Никогда не зацикливайтесь на бесконечном обновлении.

Запрос более узкой области#

Необязательное scope значение может уменьшить разрешения. Оно не может добавить surcharge к гранту только для идентификации. Используйте возвращенный объем и срок действия как основу для нового токена.

Следующий шаг#

Отправляйте запросы в чат с токеном доступа OAuth

Последнее обновление Сентябрь 15, 2026

Документация платформы ShareAI
Вся документация

Искать по названию или содержанию.

Спросить об этой странице

Выберите помощника для изучения этой страницы. Вы также можете скопировать страницу и вставить её в ваш диалог.

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI