Class ByteDanceMicroAppClientExecuteAppsGameExtensions
- Namespace
- SKIT.FlurlHttpClient.ByteDance.MicroApp
- Assembly
- DH.SKIT.FlurlHttpClient.ByteDance.MicroApp.dll
public static class ByteDanceMicroAppClientExecuteAppsGameExtensions
- Inheritance
-
ByteDanceMicroAppClientExecuteAppsGameExtensions
- Inherited Members
Methods
ExecuteAppsGameWalletAddCoinAsync(ByteDanceMicroAppClient, AppsGameWalletAddCoinRequest, CancellationToken)
异步调用 [POST] /apps/game/wallet/add_coin 接口。
REF: https://developer.open-douyin.com/docs/resource/zh-CN/mini-game/develop/api/payment/mini-game-coin-gift-interface
public static Task<AppsGameWalletAddCoinResponse> ExecuteAppsGameWalletAddCoinAsync(this ByteDanceMicroAppClient client, AppsGameWalletAddCoinRequest request, CancellationToken cancellationToken = default)
Parameters
client
ByteDanceMicroAppClientrequest
AppsGameWalletAddCoinRequestcancellationToken
CancellationToken
Returns
ExecuteAppsGameWalletGamePayAsync(ByteDanceMicroAppClient, AppsGameWalletGamePayRequest, CancellationToken)
异步调用 [POST] /apps/game/wallet/game_pay 接口。
REF: https://developer.open-douyin.com/docs/resource/zh-CN/mini-game/develop/api/payment/mini-game-coin-deduction-interface
public static Task<AppsGameWalletGamePayResponse> ExecuteAppsGameWalletGamePayAsync(this ByteDanceMicroAppClient client, AppsGameWalletGamePayRequest request, CancellationToken cancellationToken = default)
Parameters
client
ByteDanceMicroAppClientrequest
AppsGameWalletGamePayRequestcancellationToken
CancellationToken
Returns
ExecuteAppsGameWalletGetBalanceAsync(ByteDanceMicroAppClient, AppsGameWalletGetBalanceRequest, CancellationToken)
异步调用 [POST] /apps/game/wallet/get_balance 接口。
REF: https://developer.open-douyin.com/docs/resource/zh-CN/mini-game/develop/api/payment/acquire-mini-game-coin-balance
public static Task<AppsGameWalletGetBalanceResponse> ExecuteAppsGameWalletGetBalanceAsync(this ByteDanceMicroAppClient client, AppsGameWalletGetBalanceRequest request, CancellationToken cancellationToken = default)
Parameters
client
ByteDanceMicroAppClientrequest
AppsGameWalletGetBalanceRequestcancellationToken
CancellationToken