OAuth로 채팅 요청 보내기
고객이 자금을 지원하는 채팅 완료를 위해 승인된 ShareAI OAuth 액세스 토큰을 사용하고 토큰 만료, 동의 및 계정 경계를 처리하세요.
이 페이지에서
고객이 선택한 ShareAI 계정을 사용하도록 애플리케이션을 승인한 경우 이 경로를 선택하세요. 먼저 PKCE를 사용하여 인증 코드를 완료하고 다음을 포함하는 승인을 얻으세요. surcharge.
POST
https://api.shareai.now/api/v1/chat/completions고객이 승인한 애플리케이션 계약에 따라 추론을 실행하세요.
- 기본 URL
https://api.shareai.now- 인증
- Bearer OAuth 액세스 토큰
- 필수 범위
surcharge
cURL
curl --fail-with-body https://api.shareai.now/api/v1/chat/completions \
-H "Authorization: Bearer $SHAREAI_ACCESS_TOKEN" \
-H "Content-Type: application/json" \
--data '{"model":"MODEL_IDENTIFIER","messages":[{"role":"user","content":"Hello!"}],"stream":false}'
액세스 토큰은 Bearer 헤더에 포함됩니다.#
채팅 엔드포인트와 요청 본문은 API 키 흐름과 동일합니다. 차이점은 자격 증명과 그 인증 라이프사이클입니다. 리프레시 토큰은 토큰 엔드포인트에만 전송되며, ID 토큰은 검증된 애플리케이션 로그인에만 사용됩니다.
누가 비용을 지불하며 어떤 요금제가 적용됩니까?#
승인된 승인은 선택된 개인 또는 조직 계정, 애플리케이션 및 사용 요금제를 식별합니다. 서비스는 인증을 통해 이러한 값을 결정합니다. 채팅 본문에 결제자 ID, 빌더 수수료 또는 다른 클라이언트의 주제를 보내 요금을 변경하지 마세요.
동의를 잃지 않고 액세스를 갱신하세요.#
액세스 토큰이 만료되면 리프레시 흐름 백엔드에서 사용하고 대체 리프레시 토큰을 저장하세요. 승인이 취소되거나 새로운 동의가 필요한 경우 브라우저 흐름을 통해 고객을 다시 연결하세요.
실패 처리#
| 결과 | 작업 |
|---|---|
401 consent_required | 인증이 더 이상 유효하지 않은 경우 고객에게 다시 연결하도록 요청하세요. |
403 | 승인된 추론 권한과 허용된 모델/제공자 액세스를 확인하세요. |
429 | Retry-After와 애플리케이션/계정 제한을 준수하세요. |
503 temporarily_unavailable | 임시 서비스 오류를 표시하세요. 고객에게 동의가 취소되었다고 말하지 마세요. |
마지막 업데이트 9월 15, 2026