API Host
https://api.zeta-ai.io
1. 친구 목록
Zeta에서 대화 가능한 친구 목록은 아래 요청으로 받아온다.
GET /v1/layouts/main
왜인지 몰라도 Authorization 없이도 접근이 가능하다.
https://api.zeta-ai.io/v1/layouts/main
2. 대화창
특정 캐릭터 대화창을 열었을때,
GET /v1/rooms?characterId=<character_id>
로 요청이 간다.
Response:
{"rooms":[],"nextCursor":null}
rooms가 비어있으면, POST 요청을 통해 방을 생성한다.
POST /v1/rooms
{"characterId": <character_id> }
Response:
{"id": <channel_id>, "character": { "id": <character_id> }}
3. 대화하기
Zeta는 특이하게도 text/event-stream으로 데이터를 주고 받는다.
대화 Request
POST /v1/rooms/<channel_id>/messages/stream
{"type":"TEXT","text":<text>}
Response
EventStream
'리버싱' 카테고리의 다른 글
Firefox cookie, local storage 추출 (0) | 2024.04.26 |
---|---|
ld.exe 분석 (0) | 2024.04.25 |
[Zeta] OAuth token 추출 (0) | 2024.04.22 |
Zeta (구 Nutty) (0) | 2024.04.21 |
난독화 된 Android & iOS Unity application 분석 팁 (0) | 2024.03.28 |