public interface BotAPI
| Modifier and Type | Method and Description |
|---|---|
retrofit2.Call<BaseResponse<CreateBotResp>> |
create(CreateBotReq req,
BaseReq baseReq) |
retrofit2.Call<BaseResponse<ListBotResp>> |
list(String spaceID,
Integer page,
Integer pageSize,
BaseReq baseReq) |
retrofit2.Call<BaseResponse<PublishBotResp>> |
publish(PublishBotReq req,
BaseReq baseReq) |
retrofit2.Call<BaseResponse<Bot>> |
retrieve(String botID,
BaseReq baseReq) |
retrofit2.Call<BaseResponse<Void>> |
update(UpdateBotReq req,
BaseReq baseReq) |
@GET(value="/v1/space/published_bots_list") retrofit2.Call<BaseResponse<ListBotResp>> list(@Query(value="space_id") String spaceID, @Query(value="page_index") Integer page, @Query(value="page_size") Integer pageSize, @Tag BaseReq baseReq)
@GET(value="/v1/bot/get_online_info") retrofit2.Call<BaseResponse<Bot>> retrieve(@Query(value="bot_id") String botID, @Tag BaseReq baseReq)
@POST(value="/v1/bot/create") retrofit2.Call<BaseResponse<CreateBotResp>> create(@Body CreateBotReq req, @Tag BaseReq baseReq)
@POST(value="/v1/bot/update") retrofit2.Call<BaseResponse<Void>> update(@Body UpdateBotReq req, @Tag BaseReq baseReq)
@POST(value="/v1/bot/publish") retrofit2.Call<BaseResponse<PublishBotResp>> publish(@Body PublishBotReq req, @Tag BaseReq baseReq)
Copyright © 2025. All rights reserved.