Class ByteDanceMicroAppClientExecuteWebcastExtensions
- Namespace
- SKIT.FlurlHttpClient.ByteDance.MicroApp
- Assembly
- DH.SKIT.FlurlHttpClient.ByteDance.MicroApp.dll
public static class ByteDanceMicroAppClientExecuteWebcastExtensions
- Inheritance
-
ByteDanceMicroAppClientExecuteWebcastExtensions
- Inherited Members
Methods
ExecuteWebcastGiftTopGiftAsync(ByteDanceMicroAppClient, WebcastGiftTopGiftRequest, CancellationToken)
异步调用 [POST] /gift/top_gift 接口。
REF: https://developer.open-douyin.com/docs/resource/zh-CN/interaction/develop/server/live/danmu
public static Task<WebcastGiftTopGiftResponse> ExecuteWebcastGiftTopGiftAsync(this ByteDanceMicroAppClient client, WebcastGiftTopGiftRequest request, CancellationToken cancellationToken = default)
Parameters
client
ByteDanceMicroAppClientrequest
WebcastGiftTopGiftRequestcancellationToken
CancellationToken
Returns
ExecuteWebcastLinkMicQueryAsync(ByteDanceMicroAppClient, WebcastLinkMicQueryRequest, CancellationToken)
异步调用 [POST] /linkmic/query 接口。
REF: https://developer.open-douyin.com/docs/resource/zh-CN/interaction/develop/server/live/mic
public static Task<WebcastLinkMicQueryResponse> ExecuteWebcastLinkMicQueryAsync(this ByteDanceMicroAppClient client, WebcastLinkMicQueryRequest request, CancellationToken cancellationToken = default)
Parameters
client
ByteDanceMicroAppClientrequest
WebcastLinkMicQueryRequestcancellationToken
CancellationToken
Returns
ExecuteWebcastLiveDataTaskFailDataGetAsync(ByteDanceMicroAppClient, WebcastLiveDataTaskFailDataGetRequest, CancellationToken)
异步调用 [GET] /live_data/task/fail_data/get 接口。
REF: https://developer.open-douyin.com/docs/resource/zh-CN/interaction/develop/server/live/danmu
public static Task<WebcastLiveDataTaskFailDataGetResponse> ExecuteWebcastLiveDataTaskFailDataGetAsync(this ByteDanceMicroAppClient client, WebcastLiveDataTaskFailDataGetRequest request, CancellationToken cancellationToken = default)
Parameters
client
ByteDanceMicroAppClientrequest
WebcastLiveDataTaskFailDataGetRequestcancellationToken
CancellationToken
Returns
ExecuteWebcastLiveDataTaskGetAsync(ByteDanceMicroAppClient, WebcastLiveDataTaskGetRequest, CancellationToken)
异步调用 [GET] /live_data/task/get 接口。
REF: https://developer.open-douyin.com/docs/resource/zh-CN/interaction/develop/server/live/danmu
public static Task<WebcastLiveDataTaskGetResponse> ExecuteWebcastLiveDataTaskGetAsync(this ByteDanceMicroAppClient client, WebcastLiveDataTaskGetRequest request, CancellationToken cancellationToken = default)
Parameters
client
ByteDanceMicroAppClientrequest
WebcastLiveDataTaskGetRequestcancellationToken
CancellationToken
Returns
ExecuteWebcastLiveDataTaskStartAsync(ByteDanceMicroAppClient, WebcastLiveDataTaskStartRequest, CancellationToken)
异步调用 [POST] /live_data/task/start 接口。
REF: https://developer.open-douyin.com/docs/resource/zh-CN/interaction/develop/server/live/danmu
public static Task<WebcastLiveDataTaskStartResponse> ExecuteWebcastLiveDataTaskStartAsync(this ByteDanceMicroAppClient client, WebcastLiveDataTaskStartRequest request, CancellationToken cancellationToken = default)
Parameters
client
ByteDanceMicroAppClientrequest
WebcastLiveDataTaskStartRequestcancellationToken
CancellationToken
Returns
ExecuteWebcastLiveDataTaskStopAsync(ByteDanceMicroAppClient, WebcastLiveDataTaskStopRequest, CancellationToken)
异步调用 [POST] /live_data/task/stop 接口。
REF: https://developer.open-douyin.com/docs/resource/zh-CN/interaction/develop/server/live/danmu
public static Task<WebcastLiveDataTaskStopResponse> ExecuteWebcastLiveDataTaskStopAsync(this ByteDanceMicroAppClient client, WebcastLiveDataTaskStopRequest request, CancellationToken cancellationToken = default)
Parameters
client
ByteDanceMicroAppClientrequest
WebcastLiveDataTaskStopRequestcancellationToken
CancellationToken