├── .editorconfig ├── .gitee ├── ISSUE_TEMPLATE.zh-CN.md └── PULL_REQUEST_TEMPLATE.zh-CN.md ├── .github ├── ISSUE_TEMPLATE │ ├── 1_bug_report.md │ ├── 2_feature_request.md │ └── 3_custom.md ├── PULL_REQUEST_TEMPLATE │ ├── 1_bugfix.md │ └── 2_enhancement.md └── workflows │ ├── codeql-analysis.yml │ └── super-linter.yml ├── .gitignore ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── LOGO.png ├── README.md ├── SKIT.FlurlHttpClient.ByteDance.sln ├── docs ├── DouyinOpen │ ├── Advanced_Dispose.md │ ├── Advanced_HttpClient.md │ ├── Advanced_HttpClientFactory.md │ ├── Advanced_Interceptor.md │ ├── Advanced_JsonSerializer.md │ ├── Basic_EventDeserialization.md │ ├── Basic_EventSignatureVerification.md │ ├── Basic_Extensions.md │ ├── Basic_GoodLifeSPIDecryption.md │ ├── Basic_MobileNumberDecryption.md │ ├── Basic_ModelDefinition.md │ ├── Basic_Parameters.md │ ├── Migration_V3.md │ └── README.md ├── DouyinShop │ └── README.md ├── MicroApp │ ├── Advanced_Dispose.md │ ├── Advanced_HttpClient.md │ ├── Advanced_HttpClientFactory.md │ ├── Advanced_Interceptor.md │ ├── Advanced_JsonSerializer.md │ ├── Basic_EventDeserialization.md │ ├── Basic_EventSignatureVerification.md │ ├── Basic_Extensions.md │ ├── Basic_ModelDefinition.md │ ├── Migration_V3.md │ └── README.md ├── TikTokGlobal │ ├── Basic_ModelDefinition.md │ └── README.md └── TikTokGlobalShop │ ├── Basic_LegacyAPI.md │ ├── Basic_ModelDefinition.md │ └── README.md ├── src ├── SKIT.FlurlHttpClient.ByteDance.DouyinOpen │ ├── DouyinOpenClient.cs │ ├── DouyinOpenClientBuilder.cs │ ├── DouyinOpenClientOptions.cs │ ├── DouyinOpenEndpoints.cs │ ├── DouyinOpenEvent.cs │ ├── DouyinOpenException.cs │ ├── DouyinOpenRequest.cs │ ├── DouyinOpenResponse.cs │ ├── Events │ │ ├── GoodLife │ │ │ ├── LifeMemberJoinEvent.cs │ │ │ ├── LifeMemberLeaveEvent.cs │ │ │ ├── LifeProductAuditEvent.cs │ │ │ ├── LifeTradeCertificateNotifyEvent.cs │ │ │ └── LifeTradeOrderNotifyEvent.cs │ │ ├── IM │ │ │ ├── EnterGroupAuditChangeEvent.cs │ │ │ ├── GroupFansEventEvent.cs │ │ │ ├── IMAuthorizeEvent.cs │ │ │ ├── IMEnterDirectMessageEvent.cs │ │ │ ├── IMGroupReceiveMessageEvent.cs │ │ │ ├── IMGroupSendMessageEvent.cs │ │ │ ├── IMReceiveMessageEvent.cs │ │ │ └── IMSendMessageEvent.cs │ │ ├── Interaction │ │ │ ├── NewFollowActionEvent.cs │ │ │ └── NewVideoDiggEvent.cs │ │ ├── UnionAuth │ │ │ ├── UnionAuthInfoForBEvent.cs │ │ │ └── UnionAuthInfoForCEvent.cs │ │ └── Webhook │ │ │ ├── AuthorizeEvent.cs │ │ │ ├── CreateVideoEvent.cs │ │ │ ├── DialogPhoneEvent.cs │ │ │ ├── ItemCommentReplyEvent.cs │ │ │ ├── PersonalTabContactEvent.cs │ │ │ ├── ReceiveMessageEvent.cs │ │ │ ├── UnauthorizeEvent.cs │ │ │ ├── VerifyWebhookEvent.cs │ │ │ └── WebsiteContactEvent.cs │ ├── Extensions │ │ ├── DouyinOpenClientDecryptionExtensions.cs │ │ ├── DouyinOpenClientEventExtensions.cs │ │ ├── DouyinOpenClientExecuteApiAppsAuthExtensions.cs │ │ ├── DouyinOpenClientExecuteApiAppsTradeExtensions.cs │ │ ├── DouyinOpenClientExecuteApiDouyinAuthExtensions.cs │ │ ├── DouyinOpenClientExecuteApiDouyinIMExtensions.cs │ │ ├── DouyinOpenClientExecuteApiDouyinInteractiveExtensions.cs │ │ ├── DouyinOpenClientExecuteApiDouyinRoleExtensions.cs │ │ ├── DouyinOpenClientExecuteApiDouyinSchemaExtensions.cs │ │ ├── DouyinOpenClientExecuteApiDouyinUserExtensions.cs │ │ ├── DouyinOpenClientExecuteApiDouyinVideoExtensions.cs │ │ ├── DouyinOpenClientExecuteApiIMExtensions.cs │ │ ├── DouyinOpenClientExecuteApiIndustryExtensions.cs │ │ ├── DouyinOpenClientExecuteApiMatchExtensions.cs │ │ ├── DouyinOpenClientExecuteDataExternalExtensions.cs │ │ ├── DouyinOpenClientExecuteDevToolExtensions.cs │ │ ├── DouyinOpenClientExecuteDiscoveryExtensions.cs │ │ ├── DouyinOpenClientExecuteEnterpriseExtensions.cs │ │ ├── DouyinOpenClientExecuteEventExtensions.cs │ │ ├── DouyinOpenClientExecuteFansExtensions.cs │ │ ├── DouyinOpenClientExecuteGoodLifeExtensions.cs │ │ ├── DouyinOpenClientExecuteHotSearchExtensions.cs │ │ ├── DouyinOpenClientExecuteIMExtensions.cs │ │ ├── DouyinOpenClientExecuteImageExtensions.cs │ │ ├── DouyinOpenClientExecuteItemExtensions.cs │ │ ├── DouyinOpenClientExecuteJSExtensions.cs │ │ ├── DouyinOpenClientExecuteMarketServiceExtensions.cs │ │ ├── DouyinOpenClientExecuteMessageExtensions.cs │ │ ├── DouyinOpenClientExecuteNamekExtensions.cs │ │ ├── DouyinOpenClientExecuteOAuthExtensions.cs │ │ ├── DouyinOpenClientExecuteOpenExtensions.cs │ │ ├── DouyinOpenClientExecutePOIExtensions.cs │ │ ├── DouyinOpenClientExecuteRoomExtensions.cs │ │ ├── DouyinOpenClientExecuteSandboxExtensions.cs │ │ ├── DouyinOpenClientExecuteShareIdExtensions.cs │ │ ├── DouyinOpenClientExecuteStarExtensions.cs │ │ ├── DouyinOpenClientExecuteTaskExtensions.cs │ │ ├── DouyinOpenClientExecuteToolExtensions.cs │ │ ├── DouyinOpenClientExecuteVideoExtensions.cs │ │ ├── DouyinOpenClientParameterExtensions.cs │ │ └── DouyinOpenClientSPIExtensions.cs │ ├── Models │ │ ├── ApiAppsAuth │ │ │ ├── AppsAuthGetOpenIdByCV1Request.cs │ │ │ └── AppsAuthGetOpenIdByCV1Response.cs │ │ ├── ApiAppsTrade │ │ │ ├── AppsTradeBookCreateBookV2Request.cs │ │ │ ├── AppsTradeBookCreateBookV2Response.cs │ │ │ ├── AppsTradeBookMerchantCancelBookV2Request.cs │ │ │ ├── AppsTradeBookMerchantCancelBookV2Response.cs │ │ │ ├── AppsTradeBookQueryBookV2Request.cs │ │ │ ├── AppsTradeBookQueryBookV2Response.cs │ │ │ ├── AppsTradeBookResultCallbackV2Request.cs │ │ │ ├── AppsTradeBookResultCallbackV2Response.cs │ │ │ ├── AppsTradeBookUserCancelBookV2Request.cs │ │ │ ├── AppsTradeBookUserCancelBookV2Response.cs │ │ │ ├── AppsTradeFulfillmentDeliveryPrepareV2Request.cs │ │ │ ├── AppsTradeFulfillmentDeliveryPrepareV2Response.cs │ │ │ ├── AppsTradeFulfillmentDeliveryVerifyV2Request.cs │ │ │ ├── AppsTradeFulfillmentDeliveryVerifyV2Response.cs │ │ │ ├── AppsTradeFulfillmentOrderCanUseV2Request.cs │ │ │ ├── AppsTradeFulfillmentOrderCanUseV2Response.cs │ │ │ ├── AppsTradeFulfillmentPushDeliveryV2Request.cs │ │ │ ├── AppsTradeFulfillmentPushDeliveryV2Response.cs │ │ │ ├── AppsTradeFulfillmentQueryUserCertificatesV2Request.cs │ │ │ ├── AppsTradeFulfillmentQueryUserCertificatesV2Response.cs │ │ │ ├── AppsTradeFulfillmentVerifyCancelV2Request.cs │ │ │ ├── AppsTradeFulfillmentVerifyCancelV2Response.cs │ │ │ ├── AppsTradeOrderCloseOrderV2Request.cs │ │ │ ├── AppsTradeOrderCloseOrderV2Response.cs │ │ │ ├── AppsTradeOrderCreateOrderV2Request.cs │ │ │ ├── AppsTradeOrderCreateOrderV2Response.cs │ │ │ ├── AppsTradeOrderQueryCPSV2Request.cs │ │ │ ├── AppsTradeOrderQueryCPSV2Response.cs │ │ │ ├── AppsTradeOrderQueryItemOrderInfoV2Request.cs │ │ │ ├── AppsTradeOrderQueryItemOrderInfoV2Response.cs │ │ │ ├── AppsTradeOrderQueryOrderV2Request.cs │ │ │ ├── AppsTradeOrderQueryOrderV2Response.cs │ │ │ ├── AppsTradeRefundCreateRefundV2Request.cs │ │ │ ├── AppsTradeRefundCreateRefundV2Response.cs │ │ │ ├── AppsTradeRefundMerchantAuditCallbackV2Request.cs │ │ │ ├── AppsTradeRefundMerchantAuditCallbackV2Response.cs │ │ │ ├── AppsTradeRefundQueryRefundV2Request.cs │ │ │ ├── AppsTradeRefundQueryRefundV2Response.cs │ │ │ ├── AppsTradeSettleCreateSettleV2Request.cs │ │ │ ├── AppsTradeSettleCreateSettleV2Response.cs │ │ │ ├── AppsTradeSettleQuerySettleV2Request.cs │ │ │ └── AppsTradeSettleQuerySettleV2Response.cs │ │ ├── ApiDouyinAuth │ │ │ ├── DouyinAuthGetOpenIdByBV1Request.cs │ │ │ ├── DouyinAuthGetOpenIdByBV1Response.cs │ │ │ ├── DouyinAuthGetOpenIdByCV1Request.cs │ │ │ ├── DouyinAuthGetOpenIdByCV1Response.cs │ │ │ ├── DouyinAuthGetRelatedIdV1Request.cs │ │ │ └── DouyinAuthGetRelatedIdV1Response.cs │ │ ├── ApiDouyinIM │ │ │ ├── DouyinIMDeleteAppletTemplateV1Request.cs │ │ │ ├── DouyinIMDeleteAppletTemplateV1Response.cs │ │ │ ├── DouyinIMGetAppletTemplateV1Request.cs │ │ │ ├── DouyinIMGetAppletTemplateV1Response.cs │ │ │ ├── DouyinIMSetAppletTemplateV1Request.cs │ │ │ └── DouyinIMSetAppletTemplateV1Response.cs │ │ ├── ApiDouyinInteractive │ │ │ ├── DouyinInteractiveIntentionLogListV1Request.cs │ │ │ └── DouyinInteractiveIntentionLogListV1Response.cs │ │ ├── ApiDouyinRole │ │ │ ├── DouyinRoleCheckV1Request.cs │ │ │ └── DouyinRoleCheckV1Response.cs │ │ ├── ApiDouyinSchema │ │ │ ├── DouyinSchemaGetChatV1Request.cs │ │ │ ├── DouyinSchemaGetChatV1Response.cs │ │ │ ├── DouyinSchemaGetItemInfoV1Request.cs │ │ │ ├── DouyinSchemaGetItemInfoV1Response.cs │ │ │ ├── DouyinSchemaGetLiveV1Request.cs │ │ │ ├── DouyinSchemaGetLiveV1Response.cs │ │ │ ├── DouyinSchemaGetShareV1Request.cs │ │ │ ├── DouyinSchemaGetShareV1Response.cs │ │ │ ├── DouyinSchemaGetUserProfileV1Request.cs │ │ │ └── DouyinSchemaGetUserProfileV1Response.cs │ │ ├── ApiDouyinUser │ │ │ ├── DouyinUserFansDataV1Request.cs │ │ │ └── DouyinUserFansDataV1Response.cs │ │ ├── ApiDouyinVideo │ │ │ ├── DouyinVideoBasicInfoV1Request.cs │ │ │ ├── DouyinVideoBasicInfoV1Response.cs │ │ │ ├── DouyinVideoCreateVideoV1Request.cs │ │ │ ├── DouyinVideoCreateVideoV1Response.cs │ │ │ ├── DouyinVideoDataV1Request.cs │ │ │ ├── DouyinVideoDataV1Response.cs │ │ │ ├── DouyinVideoListV1Request.cs │ │ │ ├── DouyinVideoListV1Response.cs │ │ │ ├── DouyinVideoUploadVideoV1Request.cs │ │ │ ├── DouyinVideoUploadVideoV1Response.cs │ │ │ ├── Iframe │ │ │ │ ├── DouyinVideoGetIframeByItemV1Request.cs │ │ │ │ ├── DouyinVideoGetIframeByItemV1Response.cs │ │ │ │ ├── DouyinVideoGetIframeByVideoV1Request.cs │ │ │ │ └── DouyinVideoGetIframeByVideoV1Response.cs │ │ │ ├── Image │ │ │ │ ├── DouyinVideoCreateImageTextV1Request.cs │ │ │ │ ├── DouyinVideoCreateImageTextV1Response.cs │ │ │ │ ├── DouyinVideoUploadImageV1Request.cs │ │ │ │ └── DouyinVideoUploadImageV1Response.cs │ │ │ └── Part │ │ │ │ ├── DouyinVideoCompleteVideoPartUploadV1Request.cs │ │ │ │ ├── DouyinVideoCompleteVideoPartUploadV1Response.cs │ │ │ │ ├── DouyinVideoInitVideoPartUploadV1Request.cs │ │ │ │ ├── DouyinVideoInitVideoPartUploadV1Response.cs │ │ │ │ ├── DouyinVideoUploadVideoPartV1Request.cs │ │ │ │ └── DouyinVideoUploadVideoPartV1Response.cs │ │ ├── ApiIM │ │ │ ├── IMMessageResourcesRequest.cs │ │ │ └── IMMessageResourcesResponse.cs │ │ ├── ApiIndustry │ │ │ ├── AppTestRelation │ │ │ │ ├── IndustrySolutionAddAppTestRelationV1Request.cs │ │ │ │ ├── IndustrySolutionAddAppTestRelationV1Response.cs │ │ │ │ ├── IndustrySolutionDeleteAppTestRelationV1Request.cs │ │ │ │ ├── IndustrySolutionDeleteAppTestRelationV1Response.cs │ │ │ │ ├── IndustrySolutionQueryAppTestRelationV1Request.cs │ │ │ │ └── IndustrySolutionQueryAppTestRelationV1Response.cs │ │ │ └── Implementation │ │ │ │ ├── IndustrySolutionQueryImplementationV1Request.cs │ │ │ │ ├── IndustrySolutionQueryImplementationV1Response.cs │ │ │ │ ├── IndustrySolutionSetImplementationV1Request.cs │ │ │ │ └── IndustrySolutionSetImplementationV1Response.cs │ │ ├── ApiMatch │ │ │ ├── MatchTaskboxAgencyQueryBillLinkV2Request.cs │ │ │ ├── MatchTaskboxAgencyQueryBillLinkV2Response.cs │ │ │ ├── MatchTaskboxAgencyQueryVideoSummaryDataV2Request.cs │ │ │ ├── MatchTaskboxAgencyQueryVideoSummaryDataV2Response.cs │ │ │ ├── MatchTaskboxChangeUserBindAgentV1Request.cs │ │ │ ├── MatchTaskboxChangeUserBindAgentV1Response.cs │ │ │ ├── MatchTaskboxGenerateAgentLinkV1Request.cs │ │ │ ├── MatchTaskboxGenerateAgentLinkV1Response.cs │ │ │ ├── MatchTaskboxGetAgencyUserBindRecordV1Request.cs │ │ │ ├── MatchTaskboxGetAgencyUserBindRecordV1Response.cs │ │ │ ├── MatchTaskboxQueryAppTaskIdV1Request.cs │ │ │ ├── MatchTaskboxQueryAppTaskIdV1Response.cs │ │ │ ├── MatchTaskboxQueryTaskInfoV1Request.cs │ │ │ ├── MatchTaskboxQueryTaskInfoV1Response.cs │ │ │ ├── MatchTaskboxQueryTaskVideoStatusV2Request.cs │ │ │ ├── MatchTaskboxQueryTaskVideoStatusV2Response.cs │ │ │ ├── MatchTaskboxQueryViolateTalentListV2Request.cs │ │ │ ├── MatchTaskboxQueryViolateTalentListV2Response.cs │ │ │ ├── MatchTaskboxSaveAgentV1Request.cs │ │ │ └── MatchTaskboxSaveAgentV1Response.cs │ │ ├── DataExternal │ │ │ ├── Anchor │ │ │ │ ├── DataExternalAnchorMpItemClickDistributionRequest.cs │ │ │ │ └── DataExternalAnchorMpItemClickDistributionResponse.cs │ │ │ ├── Billboard │ │ │ │ ├── Amusement │ │ │ │ │ ├── DataExternalBillboardAmusementNewRequest.cs │ │ │ │ │ ├── DataExternalBillboardAmusementNewResponse.cs │ │ │ │ │ ├── DataExternalBillboardAmusementOverallRequest.cs │ │ │ │ │ └── DataExternalBillboardAmusementOverallResponse.cs │ │ │ │ ├── Car │ │ │ │ │ ├── DataExternalBillboardCarCommentRequest.cs │ │ │ │ │ ├── DataExternalBillboardCarCommentResponse.cs │ │ │ │ │ ├── DataExternalBillboardCarDriverRequest.cs │ │ │ │ │ ├── DataExternalBillboardCarDriverResponse.cs │ │ │ │ │ ├── DataExternalBillboardCarOverallRequest.cs │ │ │ │ │ ├── DataExternalBillboardCarOverallResponse.cs │ │ │ │ │ ├── DataExternalBillboardCarPlayRequest.cs │ │ │ │ │ ├── DataExternalBillboardCarPlayResponse.cs │ │ │ │ │ ├── DataExternalBillboardCarUseRequest.cs │ │ │ │ │ └── DataExternalBillboardCarUseResponse.cs │ │ │ │ ├── Cospa │ │ │ │ │ ├── DataExternalBillboardCospaBrainCavityRequest.cs │ │ │ │ │ ├── DataExternalBillboardCospaBrainCavityResponse.cs │ │ │ │ │ ├── DataExternalBillboardCospaNewRequest.cs │ │ │ │ │ ├── DataExternalBillboardCospaNewResponse.cs │ │ │ │ │ ├── DataExternalBillboardCospaOutshotRequest.cs │ │ │ │ │ ├── DataExternalBillboardCospaOutshotResponse.cs │ │ │ │ │ ├── DataExternalBillboardCospaOverallRequest.cs │ │ │ │ │ ├── DataExternalBillboardCospaOverallResponse.cs │ │ │ │ │ ├── DataExternalBillboardCospaPaintingRequest.cs │ │ │ │ │ ├── DataExternalBillboardCospaPaintingResponse.cs │ │ │ │ │ ├── DataExternalBillboardCospaQingmanRequest.cs │ │ │ │ │ ├── DataExternalBillboardCospaQingmanResponse.cs │ │ │ │ │ ├── DataExternalBillboardCospaVoiceRequest.cs │ │ │ │ │ └── DataExternalBillboardCospaVoiceResponse.cs │ │ │ │ ├── Drama │ │ │ │ │ ├── DataExternalBillboardDramaOverallRequest.cs │ │ │ │ │ └── DataExternalBillboardDramaOverallResponse.cs │ │ │ │ ├── Food │ │ │ │ │ ├── DataExternalBillboardFoodNewRequest.cs │ │ │ │ │ ├── DataExternalBillboardFoodNewResponse.cs │ │ │ │ │ ├── DataExternalBillboardFoodOverallRequest.cs │ │ │ │ │ ├── DataExternalBillboardFoodOverallResponse.cs │ │ │ │ │ ├── DataExternalBillboardFoodShopRequest.cs │ │ │ │ │ ├── DataExternalBillboardFoodShopResponse.cs │ │ │ │ │ ├── DataExternalBillboardFoodTutorialRequest.cs │ │ │ │ │ └── DataExternalBillboardFoodTutorialResponse.cs │ │ │ │ ├── Game │ │ │ │ │ ├── DataExternalBillboardGameConsoleRequest.cs │ │ │ │ │ ├── DataExternalBillboardGameConsoleResponse.cs │ │ │ │ │ ├── DataExternalBillboardGameInformationRequest.cs │ │ │ │ │ └── DataExternalBillboardGameInformationResponse.cs │ │ │ │ ├── HotVideo │ │ │ │ │ ├── DataExternalBillboardHotVideoRequest.cs │ │ │ │ │ └── DataExternalBillboardHotVideoResponse.cs │ │ │ │ ├── Live │ │ │ │ │ ├── DataExternalBillboardLiveRequest.cs │ │ │ │ │ └── DataExternalBillboardLiveResponse.cs │ │ │ │ ├── Music │ │ │ │ │ ├── DataExternalBillboardMusicHotRequest.cs │ │ │ │ │ ├── DataExternalBillboardMusicHotResponse.cs │ │ │ │ │ ├── DataExternalBillboardMusicOriginalRequest.cs │ │ │ │ │ ├── DataExternalBillboardMusicOriginalResponse.cs │ │ │ │ │ ├── DataExternalBillboardMusicSoarRequest.cs │ │ │ │ │ └── DataExternalBillboardMusicSoarResponse.cs │ │ │ │ ├── Prop │ │ │ │ │ ├── DataExternalBillboardPropRequest.cs │ │ │ │ │ └── DataExternalBillboardPropResponse.cs │ │ │ │ ├── Sport │ │ │ │ │ ├── DataExternalBillboardSportBasketballRequest.cs │ │ │ │ │ ├── DataExternalBillboardSportBasketballResponse.cs │ │ │ │ │ ├── DataExternalBillboardSportComprehensiveRequest.cs │ │ │ │ │ ├── DataExternalBillboardSportComprehensiveResponse.cs │ │ │ │ │ ├── DataExternalBillboardSportCultureRequest.cs │ │ │ │ │ ├── DataExternalBillboardSportCultureResponse.cs │ │ │ │ │ ├── DataExternalBillboardSportFitnessRequest.cs │ │ │ │ │ ├── DataExternalBillboardSportFitnessResponse.cs │ │ │ │ │ ├── DataExternalBillboardSportOutdoorsRequest.cs │ │ │ │ │ ├── DataExternalBillboardSportOutdoorsResponse.cs │ │ │ │ │ ├── DataExternalBillboardSportOverallRequest.cs │ │ │ │ │ ├── DataExternalBillboardSportOverallResponse.cs │ │ │ │ │ ├── DataExternalBillboardSportSoccerRequest.cs │ │ │ │ │ ├── DataExternalBillboardSportSoccerResponse.cs │ │ │ │ │ ├── DataExternalBillboardSportTableTennisRequest.cs │ │ │ │ │ └── DataExternalBillboardSportTableTennisResponse.cs │ │ │ │ ├── Stars │ │ │ │ │ ├── DataExternalBillboardStarsRequest.cs │ │ │ │ │ └── DataExternalBillboardStarsResponse.cs │ │ │ │ ├── Topic │ │ │ │ │ ├── DataExternalBillboardTopicRequest.cs │ │ │ │ │ └── DataExternalBillboardTopicResponse.cs │ │ │ │ └── Travel │ │ │ │ │ ├── DataExternalBillboardTravelNewRequest.cs │ │ │ │ │ ├── DataExternalBillboardTravelNewResponse.cs │ │ │ │ │ ├── DataExternalBillboardTravelOverallRequest.cs │ │ │ │ │ └── DataExternalBillboardTravelOverallResponse.cs │ │ │ ├── Fans │ │ │ │ ├── DataExternalFansCommentRequest.cs │ │ │ │ ├── DataExternalFansCommentResponse.cs │ │ │ │ ├── DataExternalFansFavouriteRequest.cs │ │ │ │ ├── DataExternalFansFavouriteResponse.cs │ │ │ │ ├── DataExternalFansSourceRequest.cs │ │ │ │ └── DataExternalFansSourceResponse.cs │ │ │ ├── Item │ │ │ │ ├── DataExternalItemBaseRequest.cs │ │ │ │ ├── DataExternalItemBaseResponse.cs │ │ │ │ ├── DataExternalItemCommentRequest.cs │ │ │ │ ├── DataExternalItemCommentResponse.cs │ │ │ │ ├── DataExternalItemLikeRequest.cs │ │ │ │ ├── DataExternalItemLikeResponse.cs │ │ │ │ ├── DataExternalItemPlayRequest.cs │ │ │ │ ├── DataExternalItemPlayResponse.cs │ │ │ │ ├── DataExternalItemShareRequest.cs │ │ │ │ └── DataExternalItemShareResponse.cs │ │ │ ├── POI │ │ │ │ ├── DataExternalPOIBaseRequest.cs │ │ │ │ ├── DataExternalPOIBaseResponse.cs │ │ │ │ ├── DataExternalPOIBillboardRequest.cs │ │ │ │ ├── DataExternalPOIBillboardResponse.cs │ │ │ │ ├── DataExternalPOIClaimListRequest.cs │ │ │ │ ├── DataExternalPOIClaimListResponse.cs │ │ │ │ ├── DataExternalPOIServiceBaseRequest.cs │ │ │ │ ├── DataExternalPOIServiceBaseResponse.cs │ │ │ │ ├── DataExternalPOIServiceUserRequest.cs │ │ │ │ ├── DataExternalPOIServiceUserResponse.cs │ │ │ │ ├── DataExternalPOIUserRequest.cs │ │ │ │ └── DataExternalPOIUserResponse.cs │ │ │ └── User │ │ │ │ ├── DataExternalUserCommentRequest.cs │ │ │ │ ├── DataExternalUserCommentResponse.cs │ │ │ │ ├── DataExternalUserFansRequest.cs │ │ │ │ ├── DataExternalUserFansResponse.cs │ │ │ │ ├── DataExternalUserItemRequest.cs │ │ │ │ ├── DataExternalUserItemResponse.cs │ │ │ │ ├── DataExternalUserLikeRequest.cs │ │ │ │ ├── DataExternalUserLikeResponse.cs │ │ │ │ ├── DataExternalUserProfileRequest.cs │ │ │ │ ├── DataExternalUserProfileResponse.cs │ │ │ │ ├── DataExternalUserShareRequest.cs │ │ │ │ └── DataExternalUserShareResponse.cs │ │ ├── DevTool │ │ │ ├── DevToolMicroAppIsLegalRequest.cs │ │ │ └── DevToolMicroAppIsLegalResponse.cs │ │ ├── Discovery │ │ │ ├── DiscoveryEntertainmentRankItemRequest.cs │ │ │ ├── DiscoveryEntertainmentRankItemResponse.cs │ │ │ ├── DiscoveryEntertainmentRankVersionRequest.cs │ │ │ └── DiscoveryEntertainmentRankVersionResponse.cs │ │ ├── Enterprise │ │ │ └── Media │ │ │ │ ├── EnterpriseMediaDeleteRequest.cs │ │ │ │ ├── EnterpriseMediaDeleteResponse.cs │ │ │ │ ├── EnterpriseMediaListRequest.cs │ │ │ │ ├── EnterpriseMediaListResponse.cs │ │ │ │ ├── EnterpriseMediaTempUploadRequest.cs │ │ │ │ ├── EnterpriseMediaTempUploadResponse.cs │ │ │ │ ├── EnterpriseMediaUploadRequest.cs │ │ │ │ └── EnterpriseMediaUploadResponse.cs │ │ ├── Event │ │ │ ├── EventStatusListRequest.cs │ │ │ ├── EventStatusListResponse.cs │ │ │ ├── EventStatusUpdateRequest.cs │ │ │ └── EventStatusUpdateResponse.cs │ │ ├── Fans │ │ │ ├── FansCheckRequest.cs │ │ │ └── FansCheckResponse.cs │ │ ├── GoodLife │ │ │ ├── Aftersale │ │ │ │ ├── Audit │ │ │ │ │ ├── GoodLifeAftersaleAuditNotifyV1Request.cs │ │ │ │ │ └── GoodLifeAftersaleAuditNotifyV1Response.cs │ │ │ │ └── Order │ │ │ │ │ ├── GoodLifeAftersaleOrderApplyRefundV1Request.cs │ │ │ │ │ ├── GoodLifeAftersaleOrderApplyRefundV1Response.cs │ │ │ │ │ ├── GoodLifeAftersaleOrderMerchantRejectV1Request.cs │ │ │ │ │ └── GoodLifeAftersaleOrderMerchantRejectV1Response.cs │ │ │ ├── Fulfilment │ │ │ │ ├── Certificate │ │ │ │ │ ├── GoodLifeFulfilmentCertificateCancelV1Request.cs │ │ │ │ │ ├── GoodLifeFulfilmentCertificateCancelV1Response.cs │ │ │ │ │ ├── GoodLifeFulfilmentCertificateGetV1Request.cs │ │ │ │ │ ├── GoodLifeFulfilmentCertificateGetV1Response.cs │ │ │ │ │ ├── GoodLifeFulfilmentCertificatePrepareV1Request.cs │ │ │ │ │ ├── GoodLifeFulfilmentCertificatePrepareV1Response.cs │ │ │ │ │ ├── GoodLifeFulfilmentCertificateQueryV1Request.cs │ │ │ │ │ ├── GoodLifeFulfilmentCertificateQueryV1Response.cs │ │ │ │ │ ├── GoodLifeFulfilmentCertificateVerifyRecordQueryV1Request.cs │ │ │ │ │ ├── GoodLifeFulfilmentCertificateVerifyRecordQueryV1Response.cs │ │ │ │ │ ├── GoodLifeFulfilmentCertificateVerifyV1Request.cs │ │ │ │ │ └── GoodLifeFulfilmentCertificateVerifyV1Response.cs │ │ │ │ ├── Distribution │ │ │ │ │ ├── GoodLifeFulfilmentDistributionOrderSyncStatusV1Request.cs │ │ │ │ │ └── GoodLifeFulfilmentDistributionOrderSyncStatusV1Response.cs │ │ │ │ └── ReserveCode │ │ │ │ │ ├── GoodLifeFulfilmentReserveCodeBatchImportV1Request.cs │ │ │ │ │ ├── GoodLifeFulfilmentReserveCodeBatchImportV1Response.cs │ │ │ │ │ ├── GoodLifeFulfilmentReserveCodeBindOrderInfoV1Request.cs │ │ │ │ │ └── GoodLifeFulfilmentReserveCodeBindOrderInfoV1Response.cs │ │ │ ├── Goods │ │ │ │ ├── Calendar │ │ │ │ │ ├── GoodLifeGoodsCalendarAmountGroupSaveV1Request.cs │ │ │ │ │ ├── GoodLifeGoodsCalendarAmountGroupSaveV1Response.cs │ │ │ │ │ ├── GoodLifeGoodsCalendarStaticAttributeGroupSaveV1Request.cs │ │ │ │ │ ├── GoodLifeGoodsCalendarStaticAttributeGroupSaveV1Response.cs │ │ │ │ │ ├── GoodLifeGoodsCalendarStockGroupSaveV1Request.cs │ │ │ │ │ └── GoodLifeGoodsCalendarStockGroupSaveV1Response.cs │ │ │ │ ├── Category │ │ │ │ │ ├── GoodLifeGoodsCategoryGetV1Request.cs │ │ │ │ │ └── GoodLifeGoodsCategoryGetV1Response.cs │ │ │ │ ├── Product │ │ │ │ │ ├── GoodLifeGoodsProductDraftGetV1Request.cs │ │ │ │ │ ├── GoodLifeGoodsProductDraftGetV1Response.cs │ │ │ │ │ ├── GoodLifeGoodsProductDraftQueryV1Request.cs │ │ │ │ │ ├── GoodLifeGoodsProductDraftQueryV1Response.cs │ │ │ │ │ ├── GoodLifeGoodsProductFreeAuditV1Request.cs │ │ │ │ │ ├── GoodLifeGoodsProductFreeAuditV1Response.cs │ │ │ │ │ ├── GoodLifeGoodsProductOnlineGetV1Request.cs │ │ │ │ │ ├── GoodLifeGoodsProductOnlineGetV1Response.cs │ │ │ │ │ ├── GoodLifeGoodsProductOnlineQueryV1Request.cs │ │ │ │ │ ├── GoodLifeGoodsProductOnlineQueryV1Response.cs │ │ │ │ │ ├── GoodLifeGoodsProductOperateV1Request.cs │ │ │ │ │ ├── GoodLifeGoodsProductOperateV1Response.cs │ │ │ │ │ ├── GoodLifeGoodsProductSaveV1Request.cs │ │ │ │ │ └── GoodLifeGoodsProductSaveV1Response.cs │ │ │ │ ├── SKU │ │ │ │ │ ├── GoodLifeGoodsSKUBatchSaveV1Request.cs │ │ │ │ │ └── GoodLifeGoodsSKUBatchSaveV1Response.cs │ │ │ │ ├── SPU │ │ │ │ │ ├── GoodLifeGoodsSPUSaveV1Request.cs │ │ │ │ │ └── GoodLifeGoodsSPUSaveV1Response.cs │ │ │ │ ├── Stock │ │ │ │ │ ├── GoodLifeGoodsStockSyncV1Request.cs │ │ │ │ │ └── GoodLifeGoodsStockSyncV1Response.cs │ │ │ │ └── Template │ │ │ │ │ ├── GoodLifeGoodsTemplateGetV1Request.cs │ │ │ │ │ └── GoodLifeGoodsTemplateGetV1Response.cs │ │ │ ├── Member │ │ │ │ ├── GoodLifeMemberUnionIdGetV1Request.cs │ │ │ │ ├── GoodLifeMemberUnionIdGetV1Response.cs │ │ │ │ ├── GoodLifeMemberUserUpdateV1Request.cs │ │ │ │ └── GoodLifeMemberUserUpdateV1Response.cs │ │ │ ├── POI │ │ │ │ ├── Crowd │ │ │ │ │ ├── GoodLifePOICrowdSaveV1Request.cs │ │ │ │ │ └── GoodLifePOICrowdSaveV1Response.cs │ │ │ │ ├── GoodLifePOIClaimV1Request.cs │ │ │ │ ├── GoodLifePOIClaimV1Response.cs │ │ │ │ ├── GoodLifePOIDecorateV1Request.cs │ │ │ │ ├── GoodLifePOIDecorateV1Response.cs │ │ │ │ ├── GoodLifePOIMatchRelationQueryV1Request.cs │ │ │ │ ├── GoodLifePOIMatchRelationQueryV1Response.cs │ │ │ │ ├── GoodLifePOIMatchTaskQueryV1Request.cs │ │ │ │ ├── GoodLifePOIMatchTaskQueryV1Response.cs │ │ │ │ ├── GoodLifePOIMatchTaskSubmitV1Request.cs │ │ │ │ ├── GoodLifePOIMatchTaskSubmitV1Response.cs │ │ │ │ ├── GoodLifePOISyncV1Request.cs │ │ │ │ ├── GoodLifePOISyncV1Response.cs │ │ │ │ ├── GoodLifePOITaskQueryV1Request.cs │ │ │ │ ├── GoodLifePOITaskQueryV1Response.cs │ │ │ │ ├── GoodLifePOIUpdateV1Request.cs │ │ │ │ └── GoodLifePOIUpdateV1Response.cs │ │ │ ├── Partner │ │ │ │ ├── Commission │ │ │ │ │ ├── GoodLifePartnerCommissionRecordGetV1Request.cs │ │ │ │ │ ├── GoodLifePartnerCommissionRecordGetV1Response.cs │ │ │ │ │ ├── GoodLifePartnerCommissionRecordQueryV1Request.cs │ │ │ │ │ ├── GoodLifePartnerCommissionRecordQueryV1Response.cs │ │ │ │ │ ├── GoodLifePartnerProductCommissionQueryV1Request.cs │ │ │ │ │ ├── GoodLifePartnerProductCommissionQueryV1Response.cs │ │ │ │ │ ├── GoodLifePartnerProductCommissionSaveV1Request.cs │ │ │ │ │ └── GoodLifePartnerProductCommissionSaveV1Response.cs │ │ │ │ └── Order │ │ │ │ │ ├── GoodLifePartnerOrderCreateV1Request.cs │ │ │ │ │ ├── GoodLifePartnerOrderCreateV1Response.cs │ │ │ │ │ ├── GoodLifePartnerOrderGetV1Request.cs │ │ │ │ │ ├── GoodLifePartnerOrderGetV1Response.cs │ │ │ │ │ ├── GoodLifePartnerOrderQueryV1Request.cs │ │ │ │ │ └── GoodLifePartnerOrderQueryV1Response.cs │ │ │ ├── Settle │ │ │ │ ├── GoodLifeSettleLedgerDetailedQueryByOrderV1Request.cs │ │ │ │ ├── GoodLifeSettleLedgerDetailedQueryByOrderV1Response.cs │ │ │ │ ├── GoodLifeSettleLedgerDetailedQueryV1Request.cs │ │ │ │ ├── GoodLifeSettleLedgerDetailedQueryV1Response.cs │ │ │ │ ├── GoodLifeSettleLedgerQueryByOrderV1Request.cs │ │ │ │ ├── GoodLifeSettleLedgerQueryByOrderV1Response.cs │ │ │ │ ├── GoodLifeSettleLedgerQueryRecordByCertificateV1Request.cs │ │ │ │ ├── GoodLifeSettleLedgerQueryRecordByCertificateV1Response.cs │ │ │ │ ├── GoodLifeSettleLedgerQueryV1Request.cs │ │ │ │ └── GoodLifeSettleLedgerQueryV1Response.cs │ │ │ ├── Shop │ │ │ │ ├── GoodLifeShopPOIQueryV1Request.cs │ │ │ │ └── GoodLifeShopPOIQueryV1Response.cs │ │ │ └── Trade │ │ │ │ ├── GoodLifeTradeBookGetV1Request.cs │ │ │ │ ├── GoodLifeTradeBookGetV1Response.cs │ │ │ │ ├── GoodLifeTradeBuyMerchantConfirmOrderV1Request.cs │ │ │ │ ├── GoodLifeTradeBuyMerchantConfirmOrderV1Response.cs │ │ │ │ ├── GoodLifeTradeOrderQueryV1Request.cs │ │ │ │ └── GoodLifeTradeOrderQueryV1Response.cs │ │ ├── HotSearch │ │ │ ├── HotSearchSentencesRequest.cs │ │ │ ├── HotSearchSentencesResponse.cs │ │ │ ├── HotSearchTrendingSentencesRequest.cs │ │ │ ├── HotSearchTrendingSentencesResponse.cs │ │ │ ├── HotSearchVideosRequest.cs │ │ │ └── HotSearchVideosResponse.cs │ │ ├── IM │ │ │ ├── Authorize │ │ │ │ ├── IMAuthorizeStatusRequest.cs │ │ │ │ ├── IMAuthorizeStatusResponse.cs │ │ │ │ ├── IMAuthorizeUserListRequest.cs │ │ │ │ └── IMAuthorizeUserListResponse.cs │ │ │ ├── Card │ │ │ │ ├── IMDeleteRetainConsultCardRequest.cs │ │ │ │ ├── IMDeleteRetainConsultCardResponse.cs │ │ │ │ ├── IMGetRetainConsultCardRequest.cs │ │ │ │ ├── IMGetRetainConsultCardResponse.cs │ │ │ │ ├── IMSaveRetainConsultCardRequest.cs │ │ │ │ └── IMSaveRetainConsultCardResponse.cs │ │ │ ├── Group │ │ │ │ ├── IMGroupEnterAuditGetRequest.cs │ │ │ │ ├── IMGroupEnterAuditGetResponse.cs │ │ │ │ ├── IMGroupEnterAuditSetRequest.cs │ │ │ │ ├── IMGroupEnterAuditSetResponse.cs │ │ │ │ ├── IMGroupFansCountRequest.cs │ │ │ │ ├── IMGroupFansCountResponse.cs │ │ │ │ ├── IMGroupFansCreateRequest.cs │ │ │ │ ├── IMGroupFansCreateResponse.cs │ │ │ │ ├── IMGroupFansListRequest.cs │ │ │ │ ├── IMGroupFansListResponse.cs │ │ │ │ ├── IMGroupSettingDisableRequest.cs │ │ │ │ ├── IMGroupSettingDisableResponse.cs │ │ │ │ ├── IMGroupSettingSetRequest.cs │ │ │ │ └── IMGroupSettingSetResponse.cs │ │ │ └── Message │ │ │ │ ├── IMRecallMessageRequest.cs │ │ │ │ ├── IMRecallMessageResponse.cs │ │ │ │ ├── IMSendMessageGroupRequest.cs │ │ │ │ ├── IMSendMessageGroupResponse.cs │ │ │ │ ├── IMSendMessageRequest.cs │ │ │ │ └── IMSendMessageResponse.cs │ │ ├── Image │ │ │ ├── ImageCreateRequest.cs │ │ │ ├── ImageCreateResponse.cs │ │ │ ├── ImageUploadRequest.cs │ │ │ └── ImageUploadResponse.cs │ │ ├── Item │ │ │ └── Comment │ │ │ │ ├── ItemCommentListRequest.cs │ │ │ │ ├── ItemCommentListResponse.cs │ │ │ │ ├── ItemCommentReplyListRequest.cs │ │ │ │ ├── ItemCommentReplyListResponse.cs │ │ │ │ ├── ItemCommentReplyRequest.cs │ │ │ │ ├── ItemCommentReplyResponse.cs │ │ │ │ ├── ItemCommentTopRequest.cs │ │ │ │ └── ItemCommentTopResponse.cs │ │ ├── JS │ │ │ ├── JSGetTicketRequest.cs │ │ │ └── JSGetTicketResponse.cs │ │ ├── MarketService │ │ │ ├── MarketServiceUserDeletePurchaseInfoRequest.cs │ │ │ ├── MarketServiceUserDeletePurchaseInfoResponse.cs │ │ │ ├── MarketServiceUserInsertPurchaseInfoRequest.cs │ │ │ ├── MarketServiceUserInsertPurchaseInfoResponse.cs │ │ │ ├── MarketServiceUserPurchaseListRequest.cs │ │ │ ├── MarketServiceUserPurchaseListResponse.cs │ │ │ ├── MarketServiceUserRemainTimesDecreaseRequest.cs │ │ │ └── MarketServiceUserRemainTimesDecreaseResponse.cs │ │ ├── Message │ │ │ ├── MessageOnceSendRequest.cs │ │ │ └── MessageOnceSendResponse.cs │ │ ├── Namek │ │ │ ├── NamekFulfilmentPrepareRequest.cs │ │ │ └── NamekFulfilmentPrepareResponse.cs │ │ ├── OAuth │ │ │ ├── OAuthAccessTokenRequest.cs │ │ │ ├── OAuthAccessTokenResponse.cs │ │ │ ├── OAuthBusinessScopesRequest.cs │ │ │ ├── OAuthBusinessScopesResponse.cs │ │ │ ├── OAuthBusinessTokenRequest.cs │ │ │ ├── OAuthBusinessTokenResponse.cs │ │ │ ├── OAuthClientTokenRequest.cs │ │ │ ├── OAuthClientTokenResponse.cs │ │ │ ├── OAuthRefreshBusinessTokenRequest.cs │ │ │ ├── OAuthRefreshBusinessTokenResponse.cs │ │ │ ├── OAuthRefreshTokenRequest.cs │ │ │ ├── OAuthRefreshTokenResponse.cs │ │ │ ├── OAuthRenewRefreshTokenRequest.cs │ │ │ ├── OAuthRenewRefreshTokenResponse.cs │ │ │ └── User │ │ │ │ ├── OAuthUserInfoRequest.cs │ │ │ │ └── OAuthUserInfoResponse.cs │ │ ├── Open │ │ │ ├── OpenGetTicketRequest.cs │ │ │ └── OpenGetTicketResponse.cs │ │ ├── POI │ │ │ ├── Coupon │ │ │ │ ├── POICouponSyncCouponAvailableV2Request.cs │ │ │ │ ├── POICouponSyncCouponAvailableV2Response.cs │ │ │ │ ├── POICouponSyncV2Request.cs │ │ │ │ └── POICouponSyncV2Response.cs │ │ │ ├── External │ │ │ │ ├── Hotel │ │ │ │ │ ├── POIExternalHotelOrderCancelRequest.cs │ │ │ │ │ ├── POIExternalHotelOrderCancelResponse.cs │ │ │ │ │ ├── POIExternalHotelOrderCommitRequest.cs │ │ │ │ │ ├── POIExternalHotelOrderCommitResponse.cs │ │ │ │ │ ├── POIExternalHotelOrderStatusRequest.cs │ │ │ │ │ ├── POIExternalHotelOrderStatusResponse.cs │ │ │ │ │ ├── POIExternalHotelSKURequest.cs │ │ │ │ │ └── POIExternalHotelSKUResponse.cs │ │ │ │ └── PresaleGroupon │ │ │ │ │ ├── POIExternalPresaleGrouponOrderCancelRequest.cs │ │ │ │ │ ├── POIExternalPresaleGrouponOrderCancelResponse.cs │ │ │ │ │ ├── POIExternalPresaleGrouponOrderCommitRequest.cs │ │ │ │ │ ├── POIExternalPresaleGrouponOrderCommitResponse.cs │ │ │ │ │ ├── POIExternalPresaleGrouponOrderCreateRequest.cs │ │ │ │ │ └── POIExternalPresaleGrouponOrderCreateResponse.cs │ │ │ ├── Order │ │ │ │ ├── POIOrderBillTokenRequest.cs │ │ │ │ ├── POIOrderBillTokenResponse.cs │ │ │ │ ├── POIOrderConfirmCancelPrepareRequest.cs │ │ │ │ ├── POIOrderConfirmCancelPrepareResponse.cs │ │ │ │ ├── POIOrderConfirmPrepareRequest.cs │ │ │ │ ├── POIOrderConfirmPrepareResponse.cs │ │ │ │ ├── POIOrderConfirmRequest.cs │ │ │ │ ├── POIOrderConfirmResponse.cs │ │ │ │ ├── POIOrderListTokenRequest.cs │ │ │ │ ├── POIOrderListTokenResponse.cs │ │ │ │ ├── POIOrderStatusRequest.cs │ │ │ │ ├── POIOrderStatusResponse.cs │ │ │ │ ├── POIOrderSyncRequest.cs │ │ │ │ └── POIOrderSyncResponse.cs │ │ │ ├── POIBaseQueryAMapRequest.cs │ │ │ ├── POIBaseQueryAMapResponse.cs │ │ │ ├── POIQueryRequest.cs │ │ │ ├── POIQueryResponse.cs │ │ │ ├── POISearchKeywordRequest.cs │ │ │ ├── POISearchKeywordResponse.cs │ │ │ ├── Plan │ │ │ │ ├── POICommonPlanDetailRequest.cs │ │ │ │ ├── POICommonPlanDetailResponse.cs │ │ │ │ ├── POICommonPlanSaveRequest.cs │ │ │ │ ├── POICommonPlanSaveResponse.cs │ │ │ │ ├── POICommonPlanTalentDetailRequest.cs │ │ │ │ ├── POICommonPlanTalentDetailResponse.cs │ │ │ │ ├── POICommonPlanTalentListRequest.cs │ │ │ │ ├── POICommonPlanTalentListResponse.cs │ │ │ │ ├── POICommonPlanTalentMediaListRequest.cs │ │ │ │ ├── POICommonPlanTalentMediaListResponse.cs │ │ │ │ ├── POICommonPlanUpdateStatusRequest.cs │ │ │ │ ├── POICommonPlanUpdateStatusResponse.cs │ │ │ │ ├── POIPlanListRequest.cs │ │ │ │ └── POIPlanListResponse.cs │ │ │ ├── SKU │ │ │ │ ├── POISKUSyncRequest.cs │ │ │ │ └── POISKUSyncResponse.cs │ │ │ ├── SPU │ │ │ │ ├── POISPUGetV2Request.cs │ │ │ │ ├── POISPUGetV2Response.cs │ │ │ │ ├── POISPUStatusSyncV2Request.cs │ │ │ │ ├── POISPUStatusSyncV2Response.cs │ │ │ │ ├── POISPUStockUpdateV2Request.cs │ │ │ │ ├── POISPUStockUpdateV2Response.cs │ │ │ │ ├── POISPUSyncV2Request.cs │ │ │ │ ├── POISPUSyncV2Response.cs │ │ │ │ ├── POISPUTakeRateSyncV2Request.cs │ │ │ │ └── POISPUTakeRateSyncV2Response.cs │ │ │ ├── ServiceProvider │ │ │ │ ├── POIServiceProviderSyncV2Request.cs │ │ │ │ └── POIServiceProviderSyncV2Response.cs │ │ │ └── Supplier │ │ │ │ ├── POISupplierMatchV2Request.cs │ │ │ │ ├── POISupplierMatchV2Response.cs │ │ │ │ ├── POISupplierQueryAllRequest.cs │ │ │ │ ├── POISupplierQueryAllResponse.cs │ │ │ │ ├── POISupplierQueryCallbackRequest.cs │ │ │ │ ├── POISupplierQueryCallbackResponse.cs │ │ │ │ ├── POISupplierQueryRequest.cs │ │ │ │ ├── POISupplierQueryResponse.cs │ │ │ │ ├── POISupplierQuerySupplierV2Request.cs │ │ │ │ ├── POISupplierQuerySupplierV2Response.cs │ │ │ │ ├── POISupplierQueryTaskV2Request.cs │ │ │ │ ├── POISupplierQueryTaskV2Response.cs │ │ │ │ ├── POISupplierSyncRequest.cs │ │ │ │ └── POISupplierSyncResponse.cs │ │ ├── Room │ │ │ ├── RoomDataAudienceGetRequest.cs │ │ │ ├── RoomDataAudienceGetResponse.cs │ │ │ ├── RoomDataBaseGetRequest.cs │ │ │ ├── RoomDataBaseGetResponse.cs │ │ │ ├── RoomDataInteractiveGetRequest.cs │ │ │ ├── RoomDataInteractiveGetResponse.cs │ │ │ ├── RoomDataRoomIdGetRequest.cs │ │ │ └── RoomDataRoomIdGetResponse.cs │ │ ├── Sandbox │ │ │ ├── SandboxWebhookEventSendRequest.cs │ │ │ └── SandboxWebhookEventSendResponse.cs │ │ ├── ShareId │ │ │ ├── ShareIdRequest.cs │ │ │ └── ShareIdResponse.cs │ │ ├── Star │ │ │ ├── StarAuthorScoreRequest.cs │ │ │ ├── StarAuthorScoreResponse.cs │ │ │ ├── StarAuthorScoreV2Request.cs │ │ │ ├── StarAuthorScoreV2Response.cs │ │ │ ├── StarHotListRequest.cs │ │ │ └── StarHotListResponse.cs │ │ ├── Task │ │ │ ├── TaskPostingBindVideoRequest.cs │ │ │ ├── TaskPostingBindVideoResponse.cs │ │ │ ├── TaskPostingCreateRequest.cs │ │ │ ├── TaskPostingCreateResponse.cs │ │ │ ├── TaskPostingUserRequest.cs │ │ │ └── TaskPostingUserResponse.cs │ │ ├── Tool │ │ │ ├── ToolImagexClientUploadRequest.cs │ │ │ └── ToolImagexClientUploadResponse.cs │ │ └── Video │ │ │ ├── Comment │ │ │ ├── VideoCommentListRequest.cs │ │ │ ├── VideoCommentListResponse.cs │ │ │ ├── VideoCommentReplyListRequest.cs │ │ │ ├── VideoCommentReplyListResponse.cs │ │ │ ├── VideoCommentReplyRequest.cs │ │ │ ├── VideoCommentReplyResponse.cs │ │ │ ├── VideoCommentTopRequest.cs │ │ │ └── VideoCommentTopResponse.cs │ │ │ ├── Search │ │ │ ├── VideoSearchCommentListRequest.cs │ │ │ ├── VideoSearchCommentListResponse.cs │ │ │ ├── VideoSearchCommentReplyListRequest.cs │ │ │ ├── VideoSearchCommentReplyListResponse.cs │ │ │ ├── VideoSearchCommentReplyRequest.cs │ │ │ ├── VideoSearchCommentReplyResponse.cs │ │ │ ├── VideoSearchRequest.cs │ │ │ └── VideoSearchResponse.cs │ │ │ ├── VideoSourceRequest.cs │ │ │ └── VideoSourceResponse.cs │ ├── README.md │ ├── SKIT.FlurlHttpClient.ByteDance.DouyinOpen.csproj │ ├── Settings │ │ └── Credentials.cs │ └── Utilities │ │ ├── AESUtility.cs │ │ ├── HMACUtility.cs │ │ ├── MD5Utility.cs │ │ ├── SHA1Utility.cs │ │ ├── SHA256Utility.cs │ │ └── [Internal] │ │ └── HttpContentBuilder.cs ├── SKIT.FlurlHttpClient.ByteDance.DouyinShop │ ├── Constants │ │ ├── Internal │ │ │ └── FormDataFields.cs │ │ └── SignAlgorithms.cs │ ├── Converters │ │ └── Internal │ │ │ ├── Newtonsoft.Json │ │ │ └── List[String] │ │ │ │ └── TextualStringListWithPipeSplitConverter.cs │ │ │ └── System.Text.Json │ │ │ ├── Array[String] │ │ │ └── NumericalStringArrayConverter.cs │ │ │ └── List[String] │ │ │ └── TextualStringListWithPipeSplitConverter.cs │ ├── DouyinShopClient.cs │ ├── DouyinShopClientOptions.cs │ ├── DouyinShopEndpoints.cs │ ├── DouyinShopEvent.cs │ ├── DouyinShopException.cs │ ├── DouyinShopRequest.cs │ ├── DouyinShopResponse.cs │ ├── Events │ │ ├── IOPTrade │ │ │ ├── IOPTradeDistributionCancelEvent.cs │ │ │ ├── IOPTradeDistributionEvent.cs │ │ │ ├── IOPTradeStatusReturnEvent.cs │ │ │ ├── IOPTradeUpdateReceiverEvent.cs │ │ │ └── IOPTradeUpdateRemarkEvent.cs │ │ ├── Product │ │ │ └── ProductChangeEvent.cs │ │ ├── Refund │ │ │ ├── Arbitrate │ │ │ │ ├── RefundArbitrateAppliedEvent.cs │ │ │ │ ├── RefundArbitrateAuditedEvent.cs │ │ │ │ ├── RefundArbitrateCancelledEvent.cs │ │ │ │ ├── RefundArbitrateDiscussUploadEvent.cs │ │ │ │ ├── RefundArbitrateServiceInterveneEvent.cs │ │ │ │ ├── RefundArbitrateSubmitedEvent.cs │ │ │ │ └── RefundArbitrateSubmitingEvent.cs │ │ │ ├── RefundAgreedEvent.cs │ │ │ ├── RefundClosedEvent.cs │ │ │ ├── RefundCreatedEvent.cs │ │ │ ├── RefundExchangeComfirmedEvent.cs │ │ │ ├── RefundExpirationChangeEvent.cs │ │ │ ├── RefundModifiedEvent.cs │ │ │ ├── RefundRefusedEvent.cs │ │ │ ├── RefundSuccessEvent.cs │ │ │ └── Return │ │ │ │ ├── RefundBuyerReturnGoodsEvent.cs │ │ │ │ ├── RefundReturnAgreedEvent.cs │ │ │ │ ├── RefundReturnApplyAgreedEvent.cs │ │ │ │ └── RefundReturnApplyRefusedEvent.cs │ │ └── Trade │ │ │ ├── TradeAddressChangeAppliedEvent.cs │ │ │ ├── TradeAddressChangedEvent.cs │ │ │ ├── TradeAmountChangedEvent.cs │ │ │ ├── TradeAppointmentEvent.cs │ │ │ ├── TradeCanceledEvent.cs │ │ │ ├── TradeCreateEvent.cs │ │ │ ├── TradeLogisticsChangedEvent.cs │ │ │ ├── TradeMemoModifyEvent.cs │ │ │ ├── TradePaidEvent.cs │ │ │ ├── TradePartlySellerShipEvent.cs │ │ │ ├── TradePendingEvent.cs │ │ │ ├── TradeSellerShipEvent.cs │ │ │ └── TradeSuccessEvent.cs │ ├── Exceptions │ │ ├── DouyinShopEventSerializationException.cs │ │ ├── DouyinShopRequestMarshalException.cs │ │ ├── DouyinShopRequestSignatureException.cs │ │ └── DouyinShopRequestTimeoutException.cs │ ├── Extensions │ │ ├── DouyinShopClientEventExtensions.cs │ │ ├── DouyinShopClientExecuteAddressExtensions.cs │ │ ├── DouyinShopClientExecuteAftersaleExtensions.cs │ │ ├── DouyinShopClientExecuteAllianceExtensions.cs │ │ ├── DouyinShopClientExecuteAntiSpamExtensions.cs │ │ ├── DouyinShopClientExecuteBTASExtensions.cs │ │ ├── DouyinShopClientExecuteBuyinExtensions.cs │ │ ├── DouyinShopClientExecuteCouponsExtensions.cs │ │ ├── DouyinShopClientExecuteCrossBorderExtensions.cs │ │ ├── DouyinShopClientExecuteDutyFreeExtensions.cs │ │ ├── DouyinShopClientExecuteFreightTemplateExtensions.cs │ │ ├── DouyinShopClientExecuteIOPExtensions.cs │ │ ├── DouyinShopClientExecuteLogisticsExtensions.cs │ │ ├── DouyinShopClientExecuteMaterialExtensions.cs │ │ ├── DouyinShopClientExecuteMemberExtensions.cs │ │ ├── DouyinShopClientExecuteOpportunityProductExtensions.cs │ │ ├── DouyinShopClientExecuteOrderCodeExtensions.cs │ │ ├── DouyinShopClientExecuteOrderExtensions.cs │ │ ├── DouyinShopClientExecuteProductExtensions.cs │ │ ├── DouyinShopClientExecutePromiseExtensions.cs │ │ ├── DouyinShopClientExecuteRecycleExtensions.cs │ │ ├── DouyinShopClientExecuteSKUExtensions.cs │ │ ├── DouyinShopClientExecuteSPUExtensions.cs │ │ ├── DouyinShopClientExecuteShopExtensions.cs │ │ ├── DouyinShopClientExecuteStorageExtensions.cs │ │ ├── DouyinShopClientExecuteTokenExtensions.cs │ │ ├── DouyinShopClientExecuteWarehouseExtensions.cs │ │ └── DouyinShopClientExecuteYuncExtensions.cs │ ├── Interceptors │ │ ├── DouyinShopRequestFormatInterceptor.cs │ │ └── DouyinShopRequestSignInterceptor.cs │ ├── Models │ │ ├── Address │ │ │ ├── AddressCreateRequest.cs │ │ │ ├── AddressCreateResponse.cs │ │ │ ├── AddressGetAreasByProvinceRequest.cs │ │ │ ├── AddressGetAreasByProvinceResponse.cs │ │ │ ├── AddressGetProvinceRequest.cs │ │ │ ├── AddressGetProvinceResponse.cs │ │ │ ├── AddressListRequest.cs │ │ │ ├── AddressListResponse.cs │ │ │ ├── AddressUpdateRequest.cs │ │ │ └── AddressUpdateResponse.cs │ │ ├── Aftersale │ │ │ ├── AftersaleAddOrderRemarkRequest.cs │ │ │ ├── AftersaleAddOrderRemarkResponse.cs │ │ │ ├── AftersaleApplyLogisticsInterceptRequest.cs │ │ │ ├── AftersaleApplyLogisticsInterceptResponse.cs │ │ │ ├── AftersaleBuyerExchangeConfirmRequest.cs │ │ │ ├── AftersaleBuyerExchangeConfirmResponse.cs │ │ │ ├── AftersaleBuyerExchangeRequest.cs │ │ │ ├── AftersaleBuyerExchangeResponse.cs │ │ │ ├── AftersaleCancelSendGoodsSuccessRequest.cs │ │ │ ├── AftersaleCancelSendGoodsSuccessResponse.cs │ │ │ ├── AftersaleDetailRequest.cs │ │ │ ├── AftersaleDetailResponse.cs │ │ │ ├── AftersaleListRequest.cs │ │ │ ├── AftersaleListResponse.cs │ │ │ ├── AftersaleOpenAfterSaleChannelRequest.cs │ │ │ ├── AftersaleOpenAfterSaleChannelResponse.cs │ │ │ ├── AftersaleOperateRequest.cs │ │ │ ├── AftersaleOperateResponse.cs │ │ │ ├── AftersaleRefundListSearchRequest.cs │ │ │ ├── AftersaleRefundListSearchResponse.cs │ │ │ ├── AftersaleReturnGoodsToWareHouseSuccessRequest.cs │ │ │ ├── AftersaleReturnGoodsToWareHouseSuccessResponse.cs │ │ │ ├── AftersaleSubmitEvidenceRequest.cs │ │ │ ├── AftersaleSubmitEvidenceResponse.cs │ │ │ ├── AftersaleTimeExtendRequest.cs │ │ │ └── AftersaleTimeExtendResponse.cs │ │ ├── Alliance │ │ │ ├── AllianceGetOrderListRequest.cs │ │ │ ├── AllianceGetOrderListResponse.cs │ │ │ └── MaterialsProducts │ │ │ │ ├── AllianceMaterialsProductsDetailsRequest.cs │ │ │ │ ├── AllianceMaterialsProductsDetailsResponse.cs │ │ │ │ ├── AllianceMaterialsProductsSearchRequest.cs │ │ │ │ └── AllianceMaterialsProductsSearchResponse.cs │ │ ├── AntiSpam │ │ │ ├── AntiSpamOrderQueryRequest.cs │ │ │ ├── AntiSpamOrderQueryResponse.cs │ │ │ ├── AntiSpamOrderSendRequest.cs │ │ │ ├── AntiSpamOrderSendResponse.cs │ │ │ ├── AntiSpamUserLoginRequest.cs │ │ │ └── AntiSpamUserLoginResponse.cs │ │ ├── BTAS │ │ │ ├── BTASGetInspectionOrderRequest.cs │ │ │ ├── BTASGetInspectionOrderResponse.cs │ │ │ ├── BTASGetOrderInspectionResultRequest.cs │ │ │ ├── BTASGetOrderInspectionResultResponse.cs │ │ │ ├── BTASListBrandRequest.cs │ │ │ ├── BTASListBrandResponse.cs │ │ │ ├── BTASSaveInspectionInformationRequest.cs │ │ │ ├── BTASSaveInspectionInformationResponse.cs │ │ │ ├── BTASSaveInspectionOnlineRequest.cs │ │ │ ├── BTASSaveInspectionOnlineResponse.cs │ │ │ ├── BTASShippingRequest.cs │ │ │ └── BTASShippingResponse.cs │ │ ├── Buyin │ │ │ ├── Activity │ │ │ │ ├── BuyinActivitySearchRequest.cs │ │ │ │ ├── BuyinActivitySearchResponse.cs │ │ │ │ ├── BuyinApplyActivitiesRequest.cs │ │ │ │ └── BuyinApplyActivitiesResponse.cs │ │ │ ├── BuyinInstituteOrderAdsRequest.cs │ │ │ ├── BuyinInstituteOrderAdsResponse.cs │ │ │ ├── OrientPlan │ │ │ │ ├── BuyinCreateOrUpdateOrientPlanRequest.cs │ │ │ │ ├── BuyinCreateOrUpdateOrientPlanResponse.cs │ │ │ │ ├── BuyinOrientPlanAuditRequest.cs │ │ │ │ ├── BuyinOrientPlanAuditResponse.cs │ │ │ │ ├── BuyinOrientPlanAuthorsAddRequest.cs │ │ │ │ ├── BuyinOrientPlanAuthorsAddResponse.cs │ │ │ │ ├── BuyinOrientPlanAuthorsRequest.cs │ │ │ │ ├── BuyinOrientPlanAuthorsResponse.cs │ │ │ │ ├── BuyinOrientPlanControlRequest.cs │ │ │ │ ├── BuyinOrientPlanControlResponse.cs │ │ │ │ ├── BuyinOrientPlanListRequest.cs │ │ │ │ └── BuyinOrientPlanListResponse.cs │ │ │ └── Plan │ │ │ │ ├── BuyinExclusivePlanRequest.cs │ │ │ │ ├── BuyinExclusivePlanResponse.cs │ │ │ │ ├── BuyinSimplePlanRequest.cs │ │ │ │ └── BuyinSimplePlanResponse.cs │ │ ├── Coupons │ │ │ ├── CouponsAbandonRequest.cs │ │ │ ├── CouponsAbandonResponse.cs │ │ │ ├── CouponsCancelVerifyRequest.cs │ │ │ ├── CouponsCancelVerifyResponse.cs │ │ │ ├── CouponsSyncV2Request.cs │ │ │ ├── CouponsSyncV2Response.cs │ │ │ ├── CouponsVerifyV2Request.cs │ │ │ └── CouponsVerifyV2Response.cs │ │ ├── CrossBorder │ │ │ ├── CrossBorderBankAccountVerifyRequest.cs │ │ │ ├── CrossBorderBankAccountVerifyResponse.cs │ │ │ ├── CrossBorderOrderInterceptionRequest.cs │ │ │ ├── CrossBorderOrderInterceptionResponse.cs │ │ │ ├── CrossBorderOrderListRequest.cs │ │ │ ├── CrossBorderOrderListResponse.cs │ │ │ ├── CrossBorderQueryBalanceRequest.cs │ │ │ ├── CrossBorderQueryBalanceResponse.cs │ │ │ ├── CrossBorderStockTakingRequest.cs │ │ │ ├── CrossBorderStockTakingResponse.cs │ │ │ ├── CrossBorderStockTransformRequest.cs │ │ │ ├── CrossBorderStockTransformResponse.cs │ │ │ ├── CrossBorderWarehouseInOutboundEventRequest.cs │ │ │ └── CrossBorderWarehouseInOutboundEventResponse.cs │ │ ├── DutyFree │ │ │ ├── DutyFreeOrderConfirmRequest.cs │ │ │ └── DutyFreeOrderConfirmResponse.cs │ │ ├── FreightTemplate │ │ │ ├── FreightTemplateListRequest.cs │ │ │ └── FreightTemplateListResponse.cs │ │ ├── IOP │ │ │ ├── IOPOrderInformationRequest.cs │ │ │ ├── IOPOrderInformationResponse.cs │ │ │ ├── IOPOrderListRequest.cs │ │ │ ├── IOPOrderListResponse.cs │ │ │ ├── IOPRoleGetRequest.cs │ │ │ ├── IOPRoleGetResponse.cs │ │ │ ├── Seller │ │ │ │ ├── IOPSellerCancelDistributeRequest.cs │ │ │ │ ├── IOPSellerCancelDistributeResponse.cs │ │ │ │ ├── IOPSellerDistributeRequest.cs │ │ │ │ ├── IOPSellerDistributeResponse.cs │ │ │ │ ├── IOPSellerOrderInformationRequest.cs │ │ │ │ ├── IOPSellerOrderInformationResponse.cs │ │ │ │ ├── IOPSellerOrderListRequest.cs │ │ │ │ ├── IOPSellerOrderListResponse.cs │ │ │ │ ├── IOPSellerSupplierListRequest.cs │ │ │ │ └── IOPSellerSupplierListResponse.cs │ │ │ └── Waybill │ │ │ │ ├── IOPWaybillCancelRequest.cs │ │ │ │ ├── IOPWaybillCancelResponse.cs │ │ │ │ ├── IOPWaybillGetRequest.cs │ │ │ │ ├── IOPWaybillGetResponse.cs │ │ │ │ ├── IOPWaybillReturnRequest.cs │ │ │ │ ├── IOPWaybillReturnResponse.cs │ │ │ │ ├── IOPWaybillUpdateRequest.cs │ │ │ │ └── IOPWaybillUpdateResponse.cs │ │ ├── Logistics │ │ │ ├── LogisticsCancelOrderRequest.cs │ │ │ ├── LogisticsCancelOrderResponse.cs │ │ │ ├── LogisticsGetCustomTemplateListRequest.cs │ │ │ ├── LogisticsGetCustomTemplateListResponse.cs │ │ │ ├── LogisticsGetOutRangeRequest.cs │ │ │ ├── LogisticsGetOutRangeResponse.cs │ │ │ ├── LogisticsListShopNetSiteRequest.cs │ │ │ ├── LogisticsListShopNetSiteResponse.cs │ │ │ ├── LogisticsNewCreateOrderRequest.cs │ │ │ ├── LogisticsNewCreateOrderResponse.cs │ │ │ ├── LogisticsTemplateListRequest.cs │ │ │ ├── LogisticsTemplateListResponse.cs │ │ │ ├── LogisticsTrackNoRouteDetailRequest.cs │ │ │ ├── LogisticsTrackNoRouteDetailResponse.cs │ │ │ ├── LogisticsUpdateOrderRequest.cs │ │ │ └── LogisticsUpdateOrderResponse.cs │ │ ├── Material │ │ │ ├── Folder │ │ │ │ ├── MaterialCreateFolderRequest.cs │ │ │ │ ├── MaterialCreateFolderResponse.cs │ │ │ │ ├── MaterialDeleteFolderRequest.cs │ │ │ │ ├── MaterialDeleteFolderResponse.cs │ │ │ │ ├── MaterialEditFolderRequest.cs │ │ │ │ ├── MaterialEditFolderResponse.cs │ │ │ │ ├── MaterialGetFolderInformationRequest.cs │ │ │ │ ├── MaterialGetFolderInformationResponse.cs │ │ │ │ ├── MaterialMoveFolderToRecyleBinRequest.cs │ │ │ │ ├── MaterialMoveFolderToRecyleBinResponse.cs │ │ │ │ ├── MaterialRecoverFolderRequest.cs │ │ │ │ ├── MaterialRecoverFolderResponse.cs │ │ │ │ ├── MaterialSearchFolderRequest.cs │ │ │ │ └── MaterialSearchFolderResponse.cs │ │ │ ├── Material │ │ │ │ ├── MaterialDeleteMaterialRequest.cs │ │ │ │ ├── MaterialDeleteMaterialResponse.cs │ │ │ │ ├── MaterialEditMaterialRequest.cs │ │ │ │ ├── MaterialEditMaterialResponse.cs │ │ │ │ ├── MaterialMoveMaterialToRecyleBinRequest.cs │ │ │ │ ├── MaterialMoveMaterialToRecyleBinResponse.cs │ │ │ │ ├── MaterialQueryMaterialDetailRequest.cs │ │ │ │ ├── MaterialQueryMaterialDetailResponse.cs │ │ │ │ ├── MaterialRecoverMaterialRequest.cs │ │ │ │ ├── MaterialRecoverMaterialResponse.cs │ │ │ │ ├── MaterialSearchMaterialRequest.cs │ │ │ │ └── MaterialSearchMaterialResponse.cs │ │ │ ├── MaterialUploadImageSyncRequest.cs │ │ │ ├── MaterialUploadImageSyncResponse.cs │ │ │ ├── MaterialUploadVideoAsyncRequest.cs │ │ │ └── MaterialUploadVideoAsyncResponse.cs │ │ ├── Member │ │ │ ├── MemberBatchUpdateRequest.cs │ │ │ ├── MemberBatchUpdateResponse.cs │ │ │ ├── MemberSearchListRequest.cs │ │ │ └── MemberSearchListResponse.cs │ │ ├── OpportunityProduct │ │ │ ├── OpportunityProductApplyRequest.cs │ │ │ ├── OpportunityProductApplyResponse.cs │ │ │ ├── OpportunityProductClueRequest.cs │ │ │ ├── OpportunityProductClueResponse.cs │ │ │ ├── OpportunityProductGetApplyProgressRequest.cs │ │ │ └── OpportunityProductGetApplyProgressResponse.cs │ │ ├── Order │ │ │ ├── CrossBorder │ │ │ │ ├── OrderGetCrossBorderFulfillInformationRequest.cs │ │ │ │ └── OrderGetCrossBorderFulfillInformationResponse.cs │ │ │ ├── Encryption │ │ │ │ ├── OrderBatchDecryptRequest.cs │ │ │ │ ├── OrderBatchDecryptResponse.cs │ │ │ │ ├── OrderBatchEncryptRequest.cs │ │ │ │ ├── OrderBatchEncryptResponse.cs │ │ │ │ ├── OrderBatchSearchIndexRequest.cs │ │ │ │ ├── OrderBatchSearchIndexResponse.cs │ │ │ │ ├── OrderBatchSensitiveRequest.cs │ │ │ │ └── OrderBatchSensitiveResponse.cs │ │ │ ├── Insurance │ │ │ │ ├── OrderInsuranceRequest.cs │ │ │ │ ├── OrderInsuranceResponse.cs │ │ │ │ ├── OrderPolicyRequest.cs │ │ │ │ └── OrderPolicyResponse.cs │ │ │ ├── Invoice │ │ │ │ ├── OrderInvoiceListRequest.cs │ │ │ │ ├── OrderInvoiceListResponse.cs │ │ │ │ ├── OrderInvoiceUploadRequest.cs │ │ │ │ └── OrderInvoiceUploadResponse.cs │ │ │ ├── Logistics │ │ │ │ ├── OrderLogisticsAddRequest.cs │ │ │ │ ├── OrderLogisticsAddResponse.cs │ │ │ │ ├── OrderLogisticsCompanyListRequest.cs │ │ │ │ ├── OrderLogisticsCompanyListResponse.cs │ │ │ │ ├── OrderLogisticsEditRequest.cs │ │ │ │ ├── OrderLogisticsEditResponse.cs │ │ │ │ └── Package │ │ │ │ │ ├── OrderLogisticsAddMultiplePackageRequest.cs │ │ │ │ │ ├── OrderLogisticsAddMultiplePackageResponse.cs │ │ │ │ │ ├── OrderLogisticsAddSinglePackageRequest.cs │ │ │ │ │ ├── OrderLogisticsAddSinglePackageResponse.cs │ │ │ │ │ ├── OrderLogisticsEditByPackageRequest.cs │ │ │ │ │ └── OrderLogisticsEditByPackageResponse.cs │ │ │ ├── OrderAddOrderRemarkRequest.cs │ │ │ ├── OrderAddOrderRemarkResponse.cs │ │ │ ├── OrderAddSerialNumberRequest.cs │ │ │ ├── OrderAddSerialNumberResponse.cs │ │ │ ├── OrderAddressAppliedSwitchRequest.cs │ │ │ ├── OrderAddressAppliedSwitchResponse.cs │ │ │ ├── OrderAddressConfirmRequest.cs │ │ │ ├── OrderAddressConfirmResponse.cs │ │ │ ├── OrderAddressModifyRequest.cs │ │ │ ├── OrderAddressModifyResponse.cs │ │ │ ├── OrderAddressSwitchConfigRequest.cs │ │ │ ├── OrderAddressSwitchConfigResponse.cs │ │ │ ├── OrderDetailRequest.cs │ │ │ ├── OrderDetailResponse.cs │ │ │ ├── OrderSearchListRequest.cs │ │ │ ├── OrderSearchListResponse.cs │ │ │ ├── OrderUpdateOrderAmountRequest.cs │ │ │ ├── OrderUpdateOrderAmountResponse.cs │ │ │ ├── OrderUpdatePostAmountRequest.cs │ │ │ ├── OrderUpdatePostAmountResponse.cs │ │ │ ├── Service │ │ │ │ ├── OrderGetServiceListRequest.cs │ │ │ │ ├── OrderGetServiceListResponse.cs │ │ │ │ ├── OrderReplyServiceRequest.cs │ │ │ │ ├── OrderReplyServiceResponse.cs │ │ │ │ ├── OrderServiceDetailRequest.cs │ │ │ │ └── OrderServiceDetailResponse.cs │ │ │ └── Settle │ │ │ │ ├── OrderDownloadSettleItemToShopRequest.cs │ │ │ │ ├── OrderDownloadSettleItemToShopResponse.cs │ │ │ │ ├── OrderDownloadToShopRequest.cs │ │ │ │ ├── OrderDownloadToShopResponse.cs │ │ │ │ ├── OrderGetSettleBillDetailRequest.cs │ │ │ │ ├── OrderGetSettleBillDetailResponse.cs │ │ │ │ ├── OrderSettleRequest.cs │ │ │ │ └── OrderSettleResponse.cs │ │ ├── OrderCode │ │ │ ├── OrderCodeBatchGetOrderCodeByShopRequest.cs │ │ │ ├── OrderCodeBatchGetOrderCodeByShopResponse.cs │ │ │ ├── OrderCodeDownloadOrderCodeByShopRequest.cs │ │ │ ├── OrderCodeDownloadOrderCodeByShopResponse.cs │ │ │ ├── OrderCodeERPShopBindOrderCodeRequest.cs │ │ │ └── OrderCodeERPShopBindOrderCodeResponse.cs │ │ ├── Product │ │ │ ├── ProductAddV2Request.cs │ │ │ ├── ProductAddV2Response.cs │ │ │ ├── ProductDeleteRequest.cs │ │ │ ├── ProductDeleteResponse.cs │ │ │ ├── ProductDetailRequest.cs │ │ │ ├── ProductDetailResponse.cs │ │ │ ├── ProductEditBuyerLimitRequest.cs │ │ │ ├── ProductEditBuyerLimitResponse.cs │ │ │ ├── ProductEditV2Request.cs │ │ │ ├── ProductEditV2Response.cs │ │ │ ├── ProductGetCategoryPropertyRequest.cs │ │ │ ├── ProductGetCategoryPropertyResponse.cs │ │ │ ├── ProductListV2Request.cs │ │ │ ├── ProductListV2Response.cs │ │ │ ├── ProductSetOfflineRequest.cs │ │ │ ├── ProductSetOfflineResponse.cs │ │ │ ├── ProductSetOnlineRequest.cs │ │ │ ├── ProductSetOnlineResponse.cs │ │ │ └── Quality │ │ │ │ ├── ProductQualityDetailRequest.cs │ │ │ │ ├── ProductQualityDetailResponse.cs │ │ │ │ ├── ProductQualityListRequest.cs │ │ │ │ ├── ProductQualityListResponse.cs │ │ │ │ ├── ProductQualityTaskRequest.cs │ │ │ │ └── ProductQualityTaskResponse.cs │ │ ├── Promise │ │ │ ├── PromiseSetSKUShipTimeRequest.cs │ │ │ └── PromiseSetSKUShipTimeResponse.cs │ │ ├── Recycle │ │ │ ├── RecycleApplyChangePriceRequest.cs │ │ │ ├── RecycleApplyChangePriceResponse.cs │ │ │ ├── RecycleBuyerGetOrderDetailRequest.cs │ │ │ ├── RecycleBuyerGetOrderDetailResponse.cs │ │ │ ├── RecycleBuyerGetOrderListRequest.cs │ │ │ ├── RecycleBuyerGetOrderListResponse.cs │ │ │ ├── RecycleChangePriceRequest.cs │ │ │ ├── RecycleChangePriceResponse.cs │ │ │ ├── RecycleConfirmReceiveRequest.cs │ │ │ ├── RecycleConfirmReceiveResponse.cs │ │ │ ├── RecycleCreatePriceRequest.cs │ │ │ ├── RecycleCreatePriceResponse.cs │ │ │ ├── RecycleLogisticsBackRequest.cs │ │ │ ├── RecycleLogisticsBackResponse.cs │ │ │ ├── RecycleQualityTestingResultRequest.cs │ │ │ ├── RecycleQualityTestingResultResponse.cs │ │ │ ├── RecycleSellSucceedRequest.cs │ │ │ └── RecycleSellSucceedResponse.cs │ │ ├── SKU │ │ │ ├── SKUDetailRequest.cs │ │ │ ├── SKUDetailResponse.cs │ │ │ ├── SKUEditCodeRequest.cs │ │ │ ├── SKUEditCodeResponse.cs │ │ │ ├── SKUEditPriceRequest.cs │ │ │ ├── SKUEditPriceResponse.cs │ │ │ ├── SKUListRequest.cs │ │ │ ├── SKUListResponse.cs │ │ │ ├── SKUStockNumberRequest.cs │ │ │ ├── SKUStockNumberResponse.cs │ │ │ ├── SKUSyncStockBatchRequest.cs │ │ │ ├── SKUSyncStockBatchResponse.cs │ │ │ ├── SKUSyncStockRequest.cs │ │ │ └── SKUSyncStockResponse.cs │ │ ├── SPU │ │ │ ├── SPUAddShopSPURequest.cs │ │ │ ├── SPUAddShopSPUResponse.cs │ │ │ ├── SPUGetKeyPropertyByCategoryIdRequest.cs │ │ │ ├── SPUGetKeyPropertyByCategoryIdResponse.cs │ │ │ ├── SPUGetSPUInformationBySPUIdRequest.cs │ │ │ ├── SPUGetSPUInformationBySPUIdResponse.cs │ │ │ ├── SPUGetSPUTemplateRequest.cs │ │ │ └── SPUGetSPUTemplateResponse.cs │ │ ├── Shop │ │ │ ├── ShopBandListRequest.cs │ │ │ ├── ShopBandListResponse.cs │ │ │ ├── ShopGetShopCategoryRequest.cs │ │ │ └── ShopGetShopCategoryResponse.cs │ │ ├── Storage │ │ │ ├── StorageNotifySaleReturnStatusRequest.cs │ │ │ └── StorageNotifySaleReturnStatusResponse.cs │ │ ├── Token │ │ │ ├── TokenCreateRequest.cs │ │ │ ├── TokenCreateResponse.cs │ │ │ ├── TokenRefreshRequest.cs │ │ │ └── TokenRefreshResponse.cs │ │ ├── Warehouse │ │ │ ├── WarehouseAdjustInventoryRequest.cs │ │ │ ├── WarehouseAdjustInventoryResponse.cs │ │ │ ├── WarehouseCreateBatchRequest.cs │ │ │ ├── WarehouseCreateBatchResponse.cs │ │ │ ├── WarehouseCreateRequest.cs │ │ │ ├── WarehouseCreateResponse.cs │ │ │ ├── WarehouseEditRequest.cs │ │ │ ├── WarehouseEditResponse.cs │ │ │ ├── WarehouseInformationRequest.cs │ │ │ ├── WarehouseInformationResponse.cs │ │ │ ├── WarehouseListRequest.cs │ │ │ ├── WarehouseListResponse.cs │ │ │ ├── WarehouseRemoveAddressRequest.cs │ │ │ ├── WarehouseRemoveAddressResponse.cs │ │ │ ├── WarehouseSetAddressBatchRequest.cs │ │ │ ├── WarehouseSetAddressBatchResponse.cs │ │ │ ├── WarehouseSetAddressRequest.cs │ │ │ ├── WarehouseSetAddressResponse.cs │ │ │ ├── WarehouseSetPriorityRequest.cs │ │ │ └── WarehouseSetPriorityResponse.cs │ │ └── Yunc │ │ │ ├── ERP │ │ │ ├── YuncCancelOutboundOrderToBusinessRequest.cs │ │ │ ├── YuncCancelOutboundOrderToBusinessResponse.cs │ │ │ ├── YuncCreateOutboundOrderToBusinessRequest.cs │ │ │ ├── YuncCreateOutboundOrderToBusinessResponse.cs │ │ │ ├── YuncERPCargoSinglePushRequest.cs │ │ │ ├── YuncERPCargoSinglePushResponse.cs │ │ │ ├── YuncERPInboundCancelRequest.cs │ │ │ ├── YuncERPInboundCancelResponse.cs │ │ │ ├── YuncERPInboundCreateRequest.cs │ │ │ ├── YuncERPInboundCreateResponse.cs │ │ │ ├── YuncShopWarehouseRefQueryRequest.cs │ │ │ └── YuncShopWarehouseRefQueryResponse.cs │ │ │ └── WMS │ │ │ ├── YuncAdjustInventoryRequest.cs │ │ │ ├── YuncAdjustInventoryResponse.cs │ │ │ ├── YuncPushOutboundFeedbackRequest.cs │ │ │ ├── YuncPushOutboundFeedbackResponse.cs │ │ │ ├── YuncWMSInboundCallbackRequest.cs │ │ │ └── YuncWMSInboundCallbackResponse.cs │ ├── README.md │ ├── SKIT.FlurlHttpClient.ByteDance.DouyinShop.csproj │ ├── Settings │ │ └── Credentials.cs │ └── Utilities │ │ ├── HMACUtility.cs │ │ ├── Internal │ │ ├── FileHttpContentBuilder.cs │ │ └── JsonUtility.cs │ │ └── MD5Utility.cs ├── SKIT.FlurlHttpClient.ByteDance.MicroApp │ ├── Converters │ │ └── [Internal] │ │ │ ├── Newtonsoft.Json │ │ │ └── DateTimeOffset │ │ │ │ └── CstDateTimeOffsetConverter.cs │ │ │ └── System.Text.Json │ │ │ └── DateTimeOffset │ │ │ └── CstDateTimeOffsetConverter.cs │ ├── DouyinMicroAppClient.cs │ ├── DouyinMicroAppClientBuilder.cs │ ├── DouyinMicroAppClientOptions.cs │ ├── DouyinMicroAppEndpoints.cs │ ├── DouyinMicroAppEvent.cs │ ├── DouyinMicroAppException.cs │ ├── DouyinMicroAppRequest.cs │ ├── DouyinMicroAppResponse.cs │ ├── Events │ │ └── Message │ │ │ ├── ImageMessageEvent.cs │ │ │ └── TextMessageEvent.cs │ ├── ExtendedSDK │ │ ├── OpenApi │ │ │ ├── DouyinMicroAppOpenApiClient.cs │ │ │ ├── DouyinMicroAppOpenApiClientBuilder.cs │ │ │ ├── DouyinMicroAppOpenApiClientOptions.cs │ │ │ ├── DouyinMicroAppOpenApiEndpoints.cs │ │ │ ├── DouyinMicroAppOpenApiEvent.cs │ │ │ ├── DouyinMicroAppOpenApiRequest.cs │ │ │ ├── DouyinMicroAppOpenApiResponse.cs │ │ │ ├── Events │ │ │ │ ├── Auth │ │ │ │ │ ├── ComponentAuthorizedEvent.cs │ │ │ │ │ ├── ComponentPushTicketEvent.cs │ │ │ │ │ ├── ComponentUnauthorizedEvent.cs │ │ │ │ │ └── ComponentUpdateAuthorizedEvent.cs │ │ │ │ ├── MicroAppManagement │ │ │ │ │ ├── AppNameResetEvent.cs │ │ │ │ │ ├── ModifyAppCategoryEvent.cs │ │ │ │ │ ├── ModifyAppIconEvent.cs │ │ │ │ │ ├── ModifyAppIntroductionEvent.cs │ │ │ │ │ ├── ModifyAppNameEvent.cs │ │ │ │ │ └── PackageAuditEvent.cs │ │ │ │ └── MicroAppOperation │ │ │ │ │ ├── AliasAuditResultEvent.cs │ │ │ │ │ ├── ApplyCapabilityEvent.cs │ │ │ │ │ ├── ApplyLiveCapabilityEvent.cs │ │ │ │ │ ├── ApplyPhoneNumberCapabilityEvent.cs │ │ │ │ │ ├── ApplyShareTemplateEvent.cs │ │ │ │ │ ├── ApplyVideoCapabilityEvent.cs │ │ │ │ │ ├── AwemePermissionAuditResultEvent.cs │ │ │ │ │ ├── AwemeVideoKeywordAuditResultEvent.cs │ │ │ │ │ ├── BindAwemeUserEvent.cs │ │ │ │ │ ├── CreateSubscribeNotificationTemplateResultEvent.cs │ │ │ │ │ ├── ScopeQuotaAuditResultEvent.cs │ │ │ │ │ ├── SearchTagAuditResultEvent.cs │ │ │ │ │ └── SelfMountBindEvent.cs │ │ │ ├── Extensions │ │ │ │ ├── DouyinMicroAppOpenApiClientEventExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteAppsBasicInfoExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteAppsCategoryExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteAppsCreditScoreExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteAppsDomainExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteAppsFileExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteAppsICPRecordExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteAppsMicroAppExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteAppsPackageVersionExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteAppsTrialExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteLegacyAuthExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteLegacyMicroAppExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteLegacySettleExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteLegacyThirdPartyExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecutePlatformWebhookExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteTpAppAuthExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteTpAppDomainExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteTpAppFileExtensions.cs │ │ │ │ ├── DouyinMicroAppOpenApiClientExecuteTpAppTemplateExtensions.cs │ │ │ │ └── DouyinMicroAppOpenApiClientParameterExtensions.cs │ │ │ ├── Models │ │ │ │ ├── AppsBasicInfo │ │ │ │ │ ├── OpenAppsBasicInfoCheckAppNameV2Request.cs │ │ │ │ │ ├── OpenAppsBasicInfoCheckAppNameV2Response.cs │ │ │ │ │ ├── OpenAppsBasicInfoGetInfoV2Request.cs │ │ │ │ │ ├── OpenAppsBasicInfoGetInfoV2Response.cs │ │ │ │ │ ├── OpenAppsBasicInfoGetQrcodeV2Request.cs │ │ │ │ │ ├── OpenAppsBasicInfoGetQrcodeV2Response.cs │ │ │ │ │ ├── OpenAppsBasicInfoModifyAppIconV2Request.cs │ │ │ │ │ ├── OpenAppsBasicInfoModifyAppIconV2Response.cs │ │ │ │ │ ├── OpenAppsBasicInfoModifyAppIntroductionV2Request.cs │ │ │ │ │ ├── OpenAppsBasicInfoModifyAppIntroductionV2Response.cs │ │ │ │ │ ├── OpenAppsBasicInfoModifyAppNameV2Request.cs │ │ │ │ │ └── OpenAppsBasicInfoModifyAppNameV2Response.cs │ │ │ │ ├── AppsCategory │ │ │ │ │ ├── OpenAppsCategoryAddCategoriesV1Request.cs │ │ │ │ │ ├── OpenAppsCategoryAddCategoriesV1Response.cs │ │ │ │ │ ├── OpenAppsCategoryDeleteCategoriesV1Request.cs │ │ │ │ │ ├── OpenAppsCategoryDeleteCategoriesV1Response.cs │ │ │ │ │ ├── OpenAppsCategoryGetAllCategoriesV1Request.cs │ │ │ │ │ ├── OpenAppsCategoryGetAllCategoriesV1Response.cs │ │ │ │ │ ├── OpenAppsCategoryGetAuditCategoriesV1Request.cs │ │ │ │ │ ├── OpenAppsCategoryGetAuditCategoriesV1Response.cs │ │ │ │ │ ├── OpenAppsCategorySupplyCategoriesV1Request.cs │ │ │ │ │ └── OpenAppsCategorySupplyCategoriesV1Response.cs │ │ │ │ ├── AppsCreditScore │ │ │ │ │ ├── OpenAppsCreditScoreGetCreditScoreV2Request.cs │ │ │ │ │ └── OpenAppsCreditScoreGetCreditScoreV2Response.cs │ │ │ │ ├── AppsDomain │ │ │ │ │ ├── OpenAppsDomainModifyServerDomainV2Request.cs │ │ │ │ │ ├── OpenAppsDomainModifyServerDomainV2Response.cs │ │ │ │ │ ├── OpenAppsDomainModifyWebviewDomainV2Request.cs │ │ │ │ │ └── OpenAppsDomainModifyWebviewDomainV2Response.cs │ │ │ │ ├── AppsFile │ │ │ │ │ ├── OpenAppsFileUploadMaterialV2Request.cs │ │ │ │ │ └── OpenAppsFileUploadMaterialV2Response.cs │ │ │ │ ├── AppsICPRecord │ │ │ │ │ ├── OpenAppsICPRecordGetFacialRecognitionUrlV1Request.cs │ │ │ │ │ ├── OpenAppsICPRecordGetFacialRecognitionUrlV1Response.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryCorpTypeListV1Request.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryCorpTypeListV1Response.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryFacialRecognitionStatusV1Request.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryFacialRecognitionStatusV1Response.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryInchargePeopleCredentialsTypeListV1Request.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryInchargePeopleCredentialsTypeListV1Response.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryPreApprovalItemTypeListV1Request.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryPreApprovalItemTypeListV1Response.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryRecordStatusV1Request.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryRecordStatusV1Response.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryRegionListV1Request.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryRegionListV1Response.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryServiceContentTypeListV1Request.cs │ │ │ │ │ ├── OpenAppsICPRecordQueryServiceContentTypeListV1Response.cs │ │ │ │ │ ├── OpenAppsICPRecordSendFacialRecognitionNotifyV1Request.cs │ │ │ │ │ ├── OpenAppsICPRecordSendFacialRecognitionNotifyV1Response.cs │ │ │ │ │ ├── OpenAppsICPRecordSubmitRecordInfoV1Request.cs │ │ │ │ │ ├── OpenAppsICPRecordSubmitRecordInfoV1Response.cs │ │ │ │ │ ├── OpenAppsICPRecordUploadImageV1Request.cs │ │ │ │ │ └── OpenAppsICPRecordUploadImageV1Response.cs │ │ │ │ ├── AppsMicroApp │ │ │ │ │ ├── OpenAppsMicroAppCode2SessionV1Request.cs │ │ │ │ │ └── OpenAppsMicroAppCode2SessionV1Response.cs │ │ │ │ ├── AppsPackageVersion │ │ │ │ │ ├── OpenAppsPackageVersionAuditV1Request.cs │ │ │ │ │ ├── OpenAppsPackageVersionAuditV1Response.cs │ │ │ │ │ ├── OpenAppsPackageVersionGetAuditHostsV1Request.cs │ │ │ │ │ ├── OpenAppsPackageVersionGetAuditHostsV1Response.cs │ │ │ │ │ ├── OpenAppsPackageVersionGetVersionsV1Request.cs │ │ │ │ │ ├── OpenAppsPackageVersionGetVersionsV1Response.cs │ │ │ │ │ ├── OpenAppsPackageVersionReleaseV1Request.cs │ │ │ │ │ ├── OpenAppsPackageVersionReleaseV1Response.cs │ │ │ │ │ ├── OpenAppsPackageVersionRevokeAuditV1Request.cs │ │ │ │ │ ├── OpenAppsPackageVersionRevokeAuditV1Response.cs │ │ │ │ │ ├── OpenAppsPackageVersionRollbackV1Request.cs │ │ │ │ │ ├── OpenAppsPackageVersionRollbackV1Response.cs │ │ │ │ │ ├── OpenAppsPackageVersionUploadV1Request.cs │ │ │ │ │ └── OpenAppsPackageVersionUploadV1Response.cs │ │ │ │ ├── AppsTrial │ │ │ │ │ ├── OpenAppsTrialGetTrialInfoV2Request.cs │ │ │ │ │ └── OpenAppsTrialGetTrialInfoV2Response.cs │ │ │ │ ├── Platform │ │ │ │ │ └── Webhook │ │ │ │ │ │ ├── OpenPlatformWebhookEventStatusListV1Request.cs │ │ │ │ │ │ ├── OpenPlatformWebhookEventStatusListV1Response.cs │ │ │ │ │ │ ├── OpenPlatformWebhookResetSecretV1Request.cs │ │ │ │ │ │ ├── OpenPlatformWebhookResetSecretV1Response.cs │ │ │ │ │ │ ├── OpenPlatformWebhookSaveCallbackUrlV1Request.cs │ │ │ │ │ │ ├── OpenPlatformWebhookSaveCallbackUrlV1Response.cs │ │ │ │ │ │ ├── OpenPlatformWebhookUpdateEventStatusV1Request.cs │ │ │ │ │ │ └── OpenPlatformWebhookUpdateEventStatusV1Response.cs │ │ │ │ ├── TpAppAuth │ │ │ │ │ ├── OpenAuthThirdPartyTokenV2Request.cs │ │ │ │ │ ├── OpenAuthThirdPartyTokenV2Response.cs │ │ │ │ │ ├── OpenTpAppAuthGenerateLinkV3Request.cs │ │ │ │ │ ├── OpenTpAppAuthGenerateLinkV3Response.cs │ │ │ │ │ ├── OpenTpAppAuthGetAuthAppListV2Request.cs │ │ │ │ │ ├── OpenTpAppAuthGetAuthAppListV2Response.cs │ │ │ │ │ ├── OpenTpAppAuthGetAuthTokenV2Request.cs │ │ │ │ │ ├── OpenTpAppAuthGetAuthTokenV2Response.cs │ │ │ │ │ ├── OpenTpAppAuthRetrieveAuthCodeV2Request.cs │ │ │ │ │ └── OpenTpAppAuthRetrieveAuthCodeV2Response.cs │ │ │ │ ├── TpAppDomain │ │ │ │ │ ├── OpenTpAppDomainGetWebviewCheckFileInfoV2Request.cs │ │ │ │ │ └── OpenTpAppDomainGetWebviewCheckFileInfoV2Response.cs │ │ │ │ ├── TpAppFile │ │ │ │ │ ├── OpenTpAppFileUploadMaterialV2Request.cs │ │ │ │ │ └── OpenTpAppFileUploadMaterialV2Response.cs │ │ │ │ ├── TpAppTemplate │ │ │ │ │ ├── OpenTpAppTemplateAddTemplateV2Request.cs │ │ │ │ │ ├── OpenTpAppTemplateAddTemplateV2Response.cs │ │ │ │ │ ├── OpenTpAppTemplateDeleteTemplateV2Request.cs │ │ │ │ │ ├── OpenTpAppTemplateDeleteTemplateV2Response.cs │ │ │ │ │ ├── OpenTpAppTemplateGetTemplateAppListV2Request.cs │ │ │ │ │ ├── OpenTpAppTemplateGetTemplateAppListV2Response.cs │ │ │ │ │ ├── OpenTpAppTemplateGetTemplateListV2Request.cs │ │ │ │ │ └── OpenTpAppTemplateGetTemplateListV2Response.cs │ │ │ │ └── _Legacy │ │ │ │ │ ├── Auth │ │ │ │ │ ├── OpenApiAuthGenerateLinkV2Request.cs │ │ │ │ │ ├── OpenApiAuthGenerateLinkV2Response.cs │ │ │ │ │ ├── OpenApiAuthPreAuthCodeV2Request.cs │ │ │ │ │ ├── OpenApiAuthPreAuthCodeV2Response.cs │ │ │ │ │ ├── OpenApiAuthRetrieveV1Request.cs │ │ │ │ │ ├── OpenApiAuthRetrieveV1Response.cs │ │ │ │ │ ├── OpenApiAuthThirdPartyTokenV1Request.cs │ │ │ │ │ ├── OpenApiAuthThirdPartyTokenV1Response.cs │ │ │ │ │ ├── OpenApiOAuthTokenV1Request.cs │ │ │ │ │ └── OpenApiOAuthTokenV1Response.cs │ │ │ │ │ ├── MicroApp │ │ │ │ │ ├── App │ │ │ │ │ │ ├── Category │ │ │ │ │ │ │ ├── OpenApiMicroAppAppAddCategoriesV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppAppAddCategoriesV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppAppAllCategoriesV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppAppAllCategoriesV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppAppCategoriesV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppAppCategoriesV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppAppDeleteCategoriesV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppAppDeleteCategoriesV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppAppSupplyCategoriesV1Request.cs │ │ │ │ │ │ │ └── OpenApiMicroAppAppSupplyCategoriesV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppCheckAppNameV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppCheckAppNameV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppCreditScoreV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppCreditScoreV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppInfoV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppInfoV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppModifyAppIconV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppModifyAppIconV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppModifyAppIntroductionV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppModifyAppIntroductionV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppModifyAppNameV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppModifyAppNameV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppModifyServerDomainV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppModifyServerDomainV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppModifyWebviewDomainV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppModifyWebviewDomainV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppQrcodeV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppQrcodeV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppAppQualityRatingV1Request.cs │ │ │ │ │ │ └── OpenApiMicroAppAppQualityRatingV1Response.cs │ │ │ │ │ ├── OpenApiMicroAppCode2SessionV1Request.cs │ │ │ │ │ ├── OpenApiMicroAppCode2SessionV1Response.cs │ │ │ │ │ ├── OpenApiMicroAppUploadMaterialV1Request.cs │ │ │ │ │ ├── OpenApiMicroAppUploadMaterialV1Response.cs │ │ │ │ │ ├── Operation │ │ │ │ │ │ ├── Application │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationLiveApplicationStatusV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationLiveApplicationStatusV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationLiveApplicationV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationLiveApplicationV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationPhoneNumberApplicationStatusV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationPhoneNumberApplicationStatusV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationPhoneNumberApplicationV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationPhoneNumberApplicationV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationVideoApplicationStatusV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationVideoApplicationStatusV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationVideoApplicationV1Request.cs │ │ │ │ │ │ │ └── OpenApiMicroAppOperationVideoApplicationV1Response.cs │ │ │ │ │ │ ├── ShareTemplate │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationAddShareTemplateV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationAddShareTemplateV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationDeleteShareTemplateV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationDeleteShareTemplateV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationModifyShareTemplateV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationModifyShareTemplateV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationSetDefaultShareTemplateV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationSetDefaultShareTemplateV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationShareTemplateListV1Request.cs │ │ │ │ │ │ │ └── OpenApiMicroAppOperationShareTemplateListV1Response.cs │ │ │ │ │ │ └── ShopMaterial │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationAddShopMaterialV1Request.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationAddShopMaterialV1Response.cs │ │ │ │ │ │ │ ├── OpenApiMicroAppOperationQueryShopMaterialV1Request.cs │ │ │ │ │ │ │ └── OpenApiMicroAppOperationQueryShopMaterialV1Response.cs │ │ │ │ │ └── Package │ │ │ │ │ │ ├── OpenApiMicroAppPackageAuditHostsV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageAuditHostsV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageAuditV2Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageAuditV2Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageReleaseV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageReleaseV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageRevokeAuditV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageRevokeAuditV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageRollbackV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageRollbackV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageUploadV1Request.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageUploadV1Response.cs │ │ │ │ │ │ ├── OpenApiMicroAppPackageVersionsV1Request.cs │ │ │ │ │ │ └── OpenApiMicroAppPackageVersionsV1Response.cs │ │ │ │ │ ├── Settle │ │ │ │ │ ├── OpenApiSettleApplyV1Request.cs │ │ │ │ │ ├── OpenApiSettleApplyV1Response.cs │ │ │ │ │ ├── OpenApiSettleGetApplyStatusV1Request.cs │ │ │ │ │ ├── OpenApiSettleGetApplyStatusV1Response.cs │ │ │ │ │ ├── OpenApiSettlePreCheckV1Request.cs │ │ │ │ │ └── OpenApiSettlePreCheckV1Response.cs │ │ │ │ │ ├── ThirdParty │ │ │ │ │ ├── Domain │ │ │ │ │ │ ├── OpenApiThirdPartyDownloadWebviewFileV1Request.cs │ │ │ │ │ │ └── OpenApiThirdPartyDownloadWebviewFileV1Response.cs │ │ │ │ │ ├── OpenApiThirdPartyAuthAppListV1Request.cs │ │ │ │ │ ├── OpenApiThirdPartyAuthAppListV1Response.cs │ │ │ │ │ ├── OpenApiThirdPartyUploadPictureMaterialV1Request.cs │ │ │ │ │ ├── OpenApiThirdPartyUploadPictureMaterialV1Response.cs │ │ │ │ │ ├── POI │ │ │ │ │ │ ├── OpenApiThirdPartyPOIBaseQueryAMapV1Request.cs │ │ │ │ │ │ ├── OpenApiThirdPartyPOIBaseQueryAMapV1Response.cs │ │ │ │ │ │ ├── OpenApiThirdPartyPOISupplierMatchV1Request.cs │ │ │ │ │ │ ├── OpenApiThirdPartyPOISupplierMatchV1Response.cs │ │ │ │ │ │ ├── OpenApiThirdPartyPOISupplierQueryMatchTaskV1Request.cs │ │ │ │ │ │ ├── OpenApiThirdPartyPOISupplierQueryMatchTaskV1Response.cs │ │ │ │ │ │ ├── OpenApiThirdPartyPOISupplierQueryMatchV1Request.cs │ │ │ │ │ │ ├── OpenApiThirdPartyPOISupplierQueryMatchV1Response.cs │ │ │ │ │ │ ├── OpenApiThirdPartyPOISupplierQueryV1Request.cs │ │ │ │ │ │ ├── OpenApiThirdPartyPOISupplierQueryV1Response.cs │ │ │ │ │ │ ├── OpenApiThirdPartyPOISupplierSyncV1Request.cs │ │ │ │ │ │ └── OpenApiThirdPartyPOISupplierSyncV1Response.cs │ │ │ │ │ └── Template │ │ │ │ │ │ ├── OpenApiThirdPartyTemplateAddTemplateV1Request.cs │ │ │ │ │ │ ├── OpenApiThirdPartyTemplateAddTemplateV1Response.cs │ │ │ │ │ │ ├── OpenApiThirdPartyTemplateDeleteTemplateV1Request.cs │ │ │ │ │ │ ├── OpenApiThirdPartyTemplateDeleteTemplateV1Response.cs │ │ │ │ │ │ ├── OpenApiThirdPartyTemplateGetTemplateAppListV1Request.cs │ │ │ │ │ │ ├── OpenApiThirdPartyTemplateGetTemplateAppListV1Response.cs │ │ │ │ │ │ ├── OpenApiThirdPartyTemplateGetTemplateListV1Request.cs │ │ │ │ │ │ └── OpenApiThirdPartyTemplateGetTemplateListV1Response.cs │ │ │ │ │ └── __Abstractions │ │ │ │ │ └── DouyinMicroAppOpenApiLegacyResponseBase.cs │ │ │ └── Settings │ │ │ │ └── Credentials.cs │ │ ├── ProductApi │ │ │ ├── DouyinMicroAppProductApiClient.cs │ │ │ ├── DouyinMicroAppProductApiClientBuilder.cs │ │ │ ├── DouyinMicroAppProductApiClientOptions.cs │ │ │ ├── DouyinMicroAppProductApiEndpoints.cs │ │ │ ├── DouyinMicroAppProductApiEvent.cs │ │ │ ├── DouyinMicroAppProductApiRequest.cs │ │ │ ├── DouyinMicroAppProductApiResponse.cs │ │ │ ├── Events │ │ │ │ ├── ProductEvent.cs │ │ │ │ ├── ProductFulfilmentEvent.cs │ │ │ │ ├── ProductQualificationEvent.cs │ │ │ │ └── ProductResourceEvent.cs │ │ │ ├── Extensions │ │ │ │ ├── DouyinMicroAppProductApiClientEventExtensions.cs │ │ │ │ ├── DouyinMicroAppProductApiClientExecuteCallbackExtensions.cs │ │ │ │ ├── DouyinMicroAppProductApiClientExecuteProductExtensions.cs │ │ │ │ ├── DouyinMicroAppProductApiClientExecuteQualificationExtensions.cs │ │ │ │ ├── DouyinMicroAppProductApiClientExecuteRefundRuleExtensions.cs │ │ │ │ └── DouyinMicroAppProductApiClientExecuteResourceExtensions.cs │ │ │ ├── Models │ │ │ │ ├── Callback │ │ │ │ │ ├── ProductSyncCallbackUrlRequest.cs │ │ │ │ │ └── ProductSyncCallbackUrlResponse.cs │ │ │ │ ├── Product │ │ │ │ │ ├── ProductAddRequest.cs │ │ │ │ │ ├── ProductAddResponse.cs │ │ │ │ │ ├── ProductModifyNoAuditRequest.cs │ │ │ │ │ ├── ProductModifyNoAuditResponse.cs │ │ │ │ │ ├── ProductModifyRequest.cs │ │ │ │ │ ├── ProductModifyResponse.cs │ │ │ │ │ ├── ProductModifyStatusRequest.cs │ │ │ │ │ ├── ProductModifyStatusResponse.cs │ │ │ │ │ ├── ProductQueryClassInfoRequest.cs │ │ │ │ │ ├── ProductQueryClassInfoResponse.cs │ │ │ │ │ ├── ProductQueryRequest.cs │ │ │ │ │ ├── ProductQueryResponse.cs │ │ │ │ │ ├── ProductQueryReviewRequest.cs │ │ │ │ │ ├── ProductQueryReviewResponse.cs │ │ │ │ │ ├── ProductQueryTemplateInfoRequest.cs │ │ │ │ │ └── ProductQueryTemplateInfoResponse.cs │ │ │ │ ├── Qualification │ │ │ │ │ ├── ProductAddQualificationRequest.cs │ │ │ │ │ ├── ProductAddQualificationResponse.cs │ │ │ │ │ ├── ProductModifyQualificationRequest.cs │ │ │ │ │ ├── ProductModifyQualificationResponse.cs │ │ │ │ │ ├── ProductQueryQualificationRequest.cs │ │ │ │ │ └── ProductQueryQualificationResponse.cs │ │ │ │ ├── RefundRule │ │ │ │ │ ├── ProductModifyRefundRuleRequest.cs │ │ │ │ │ ├── ProductModifyRefundRuleResponse.cs │ │ │ │ │ ├── ProductQueryRefundRuleMetaRequest.cs │ │ │ │ │ └── ProductQueryRefundRuleMetaResponse.cs │ │ │ │ └── Resource │ │ │ │ │ ├── ProductQueryResourceStatusRequest.cs │ │ │ │ │ ├── ProductQueryResourceStatusResponse.cs │ │ │ │ │ ├── ProductUploadResourceRequest.cs │ │ │ │ │ └── ProductUploadResourceResponse.cs │ │ │ └── Settings │ │ │ │ └── Credentials.cs │ │ ├── RoleApi │ │ │ ├── DouyinMicroAppRoleApiClient.cs │ │ │ ├── DouyinMicroAppRoleApiClientBuilder.cs │ │ │ ├── DouyinMicroAppRoleApiClientOptions.cs │ │ │ ├── DouyinMicroAppRoleApiEndpoints.cs │ │ │ ├── DouyinMicroAppRoleApiRequest.cs │ │ │ ├── DouyinMicroAppRoleApiResponse.cs │ │ │ ├── Extensions │ │ │ │ └── DouyinMicroAppRoleApiClientExecuteRoleExtensions.cs │ │ │ ├── Models │ │ │ │ ├── Auth │ │ │ │ │ ├── AuthEntityAddClassAuthRequest.cs │ │ │ │ │ ├── AuthEntityAddClassAuthResponse.cs │ │ │ │ │ ├── AuthEntityByPartnerRequest.cs │ │ │ │ │ ├── AuthEntityByPartnerResponse.cs │ │ │ │ │ ├── AuthEntityBySelfRequest.cs │ │ │ │ │ ├── AuthEntityBySelfResponse.cs │ │ │ │ │ ├── AuthEntityGetAuditDetailRequest.cs │ │ │ │ │ ├── AuthEntityGetAuditDetailResponse.cs │ │ │ │ │ ├── AuthEntityGetBasicAuthRequest.cs │ │ │ │ │ ├── AuthEntityGetBasicAuthResponse.cs │ │ │ │ │ ├── AuthEntityGetClassAuthRequest.cs │ │ │ │ │ ├── AuthEntityGetClassAuthResponse.cs │ │ │ │ │ ├── AuthEntityUpdateBasicAuthRequest.cs │ │ │ │ │ ├── AuthEntityUpdateBasicAuthResponse.cs │ │ │ │ │ ├── AuthEntityUpdateClassAuthRequest.cs │ │ │ │ │ └── AuthEntityUpdateClassAuthResponse.cs │ │ │ │ ├── AuthEntityQueryEntityInfoRequest.cs │ │ │ │ ├── AuthEntityQueryEntityInfoResponse.cs │ │ │ │ ├── AuthEntityUploadMaterialRequest.cs │ │ │ │ ├── AuthEntityUploadMaterialResponse.cs │ │ │ │ ├── Bind │ │ │ │ │ ├── AuthEntityEnableMountScopeRequest.cs │ │ │ │ │ ├── AuthEntityEnableMountScopeResponse.cs │ │ │ │ │ ├── AuthEntityQueryBindToCListRequest.cs │ │ │ │ │ ├── AuthEntityQueryBindToCListResponse.cs │ │ │ │ │ ├── AuthEntityQueryMountScopeRequest.cs │ │ │ │ │ ├── AuthEntityQueryMountScopeResponse.cs │ │ │ │ │ ├── AuthEntityUnbindAccountRequest.cs │ │ │ │ │ └── AuthEntityUnbindAccountResponse.cs │ │ │ │ ├── MerchantCode │ │ │ │ │ ├── AuthEntityActivateMerchantCodeRequest.cs │ │ │ │ │ ├── AuthEntityActivateMerchantCodeResponse.cs │ │ │ │ │ ├── AuthEntityQueryMerchantCodeStatusRequest.cs │ │ │ │ │ └── AuthEntityQueryMerchantCodeStatusResponse.cs │ │ │ │ └── Role │ │ │ │ │ ├── AuthEntityAddRoleRequest.cs │ │ │ │ │ ├── AuthEntityAddRoleResponse.cs │ │ │ │ │ ├── AuthEntityAuthRoleRequest.cs │ │ │ │ │ ├── AuthEntityAuthRoleResponse.cs │ │ │ │ │ ├── AuthEntityBindRoleRequest.cs │ │ │ │ │ ├── AuthEntityBindRoleResponse.cs │ │ │ │ │ ├── AuthEntityGetAppIdAuthRequest.cs │ │ │ │ │ ├── AuthEntityGetAppIdAuthResponse.cs │ │ │ │ │ ├── AuthEntityGetBindListRequest.cs │ │ │ │ │ ├── AuthEntityGetBindListResponse.cs │ │ │ │ │ ├── AuthEntityUnauthRoleRequest.cs │ │ │ │ │ ├── AuthEntityUnauthRoleResponse.cs │ │ │ │ │ ├── AuthEntityUnbindRoleRequest.cs │ │ │ │ │ ├── AuthEntityUnbindRoleResponse.cs │ │ │ │ │ ├── AuthEntityUpdateAuthLetterRequest.cs │ │ │ │ │ └── AuthEntityUpdateAuthLetterResponse.cs │ │ │ └── Settings │ │ │ │ └── Credentials.cs │ │ └── Webcast │ │ │ ├── DouyinMicroAppWebcastClient.cs │ │ │ ├── DouyinMicroAppWebcastClientBuilder.cs │ │ │ ├── DouyinMicroAppWebcastClientOptions.cs │ │ │ ├── DouyinMicroAppWebcastEndpoints.cs │ │ │ ├── DouyinMicroAppWebcastRequest.cs │ │ │ ├── DouyinMicroAppWebcastResponse.cs │ │ │ ├── Extensions │ │ │ ├── DouyinMicroAppWebcastClientExecuteAudienceExtensions.cs │ │ │ ├── DouyinMicroAppWebcastClientExecuteBusinessExtensions.cs │ │ │ ├── DouyinMicroAppWebcastClientExecuteCardExtensions.cs │ │ │ ├── DouyinMicroAppWebcastClientExecuteFileExtensions.cs │ │ │ ├── DouyinMicroAppWebcastClientExecuteGamingConExtensions.cs │ │ │ ├── DouyinMicroAppWebcastClientExecuteGiftExtensions.cs │ │ │ ├── DouyinMicroAppWebcastClientExecuteLinkMicExtensions.cs │ │ │ ├── DouyinMicroAppWebcastClientExecuteLiveDataExtensions.cs │ │ │ ├── DouyinMicroAppWebcastClientExecuteQuizExtensions.cs │ │ │ ├── DouyinMicroAppWebcastClientExecuteWebcastMateExtensions.cs │ │ │ └── DouyinMicroAppWebcastClientResponseVerificationExtensions.cs │ │ │ ├── Interceptors │ │ │ └── DouyinMicroAppWebcastRequestSigningInterceptor.cs │ │ │ ├── Models │ │ │ ├── Audience │ │ │ │ ├── WebcastAudienceJoinGameRequest.cs │ │ │ │ ├── WebcastAudienceJoinGameResponse.cs │ │ │ │ ├── WebcastAudienceLeaveGameRequest.cs │ │ │ │ └── WebcastAudienceLeaveGameResponse.cs │ │ │ ├── Business │ │ │ │ ├── WebcastBusinessDiamondOrderAckRequest.cs │ │ │ │ ├── WebcastBusinessDiamondOrderAckResponse.cs │ │ │ │ ├── WebcastBusinessDiamondQueryRequest.cs │ │ │ │ ├── WebcastBusinessDiamondQueryResponse.cs │ │ │ │ ├── WebcastBusinessDiamondReconciliationRequest.cs │ │ │ │ ├── WebcastBusinessDiamondReconciliationResponse.cs │ │ │ │ ├── WebcastBusinessOrderPrecreateRequest.cs │ │ │ │ └── WebcastBusinessOrderPrecreateResponse.cs │ │ │ ├── Card │ │ │ │ ├── WebcastCardDefaultGetRequest.cs │ │ │ │ ├── WebcastCardDefaultGetResponse.cs │ │ │ │ ├── WebcastCardDefaultSetRequest.cs │ │ │ │ ├── WebcastCardDefaultSetResponse.cs │ │ │ │ ├── WebcastCardDeleteRequest.cs │ │ │ │ ├── WebcastCardDeleteResponse.cs │ │ │ │ ├── WebcastCardGetAllCardsForUserRequest.cs │ │ │ │ ├── WebcastCardGetAllCardsForUserResponse.cs │ │ │ │ ├── WebcastCardGetRequest.cs │ │ │ │ ├── WebcastCardGetResponse.cs │ │ │ │ ├── WebcastCardSetRequest.cs │ │ │ │ ├── WebcastCardSetResponse.cs │ │ │ │ ├── WebcastCardUpdateRequest.cs │ │ │ │ └── WebcastCardUpdateResponse.cs │ │ │ ├── File │ │ │ │ ├── WebcastFileCardImageDeleteRequest.cs │ │ │ │ ├── WebcastFileCardImageDeleteResponse.cs │ │ │ │ ├── WebcastFileCardImageGetRequest.cs │ │ │ │ ├── WebcastFileCardImageGetResponse.cs │ │ │ │ ├── WebcastFileCardImageUploadRequest.cs │ │ │ │ └── WebcastFileCardImageUploadResponse.cs │ │ │ ├── GamingCon │ │ │ │ ├── WebcastGamingConRoundCoGameUploadUserDataRequest.cs │ │ │ │ ├── WebcastGamingConRoundCoGameUploadUserDataResponse.cs │ │ │ │ ├── WebcastGamingConRoundCompleteUploadUserResultRequest.cs │ │ │ │ ├── WebcastGamingConRoundCompleteUploadUserResultResponse.cs │ │ │ │ ├── WebcastGamingConRoundSyncStatusRequest.cs │ │ │ │ ├── WebcastGamingConRoundSyncStatusResponse.cs │ │ │ │ ├── WebcastGamingConRoundUploadRankListRequest.cs │ │ │ │ ├── WebcastGamingConRoundUploadRankListResponse.cs │ │ │ │ ├── WebcastGamingConRoundUploadUserGroupInfoRequest.cs │ │ │ │ ├── WebcastGamingConRoundUploadUserGroupInfoResponse.cs │ │ │ │ ├── WebcastGamingConRoundUploadUserResultRequest.cs │ │ │ │ ├── WebcastGamingConRoundUploadUserResultResponse.cs │ │ │ │ ├── WebcastGamingConWorldRankCompleteUploadUserResultRequest.cs │ │ │ │ ├── WebcastGamingConWorldRankCompleteUploadUserResultResponse.cs │ │ │ │ ├── WebcastGamingConWorldRankSetValidVersionRequest.cs │ │ │ │ ├── WebcastGamingConWorldRankSetValidVersionResponse.cs │ │ │ │ ├── WebcastGamingConWorldRankUploadRankListRequest.cs │ │ │ │ ├── WebcastGamingConWorldRankUploadRankListResponse.cs │ │ │ │ ├── WebcastGamingConWorldRankUploadUserResultRequest.cs │ │ │ │ └── WebcastGamingConWorldRankUploadUserResultResponse.cs │ │ │ ├── Gift │ │ │ │ ├── WebcastGiftTopGiftRequest.cs │ │ │ │ └── WebcastGiftTopGiftResponse.cs │ │ │ ├── LinkMic │ │ │ │ ├── WebcastLinkMicQueryRequest.cs │ │ │ │ └── WebcastLinkMicQueryResponse.cs │ │ │ ├── LiveData │ │ │ │ ├── WebcastLiveDataTaskFailDataGetRequest.cs │ │ │ │ ├── WebcastLiveDataTaskFailDataGetResponse.cs │ │ │ │ ├── WebcastLiveDataTaskGetRequest.cs │ │ │ │ ├── WebcastLiveDataTaskGetResponse.cs │ │ │ │ ├── WebcastLiveDataTaskStartRequest.cs │ │ │ │ ├── WebcastLiveDataTaskStartResponse.cs │ │ │ │ ├── WebcastLiveDataTaskStopRequest.cs │ │ │ │ └── WebcastLiveDataTaskStopResponse.cs │ │ │ ├── Quiz │ │ │ │ ├── WebcastQuizGetRequest.cs │ │ │ │ └── WebcastQuizGetResponse.cs │ │ │ └── WebcastMate │ │ │ │ ├── WebcastWebcastMateInfoRequest.cs │ │ │ │ └── WebcastWebcastMateInfoResponse.cs │ │ │ └── Settings │ │ │ └── Credentials.cs │ ├── Extensions │ │ ├── DouyinMicroAppClientEventExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsAdPlacementExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsAuthExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsCapacityExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsCategoryExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsCensorExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsDeveloperToolboxExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsDouyinExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsECPayExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsItemExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsLiveBookingExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsPlayletBusinessExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsPrivacySettingExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsQrcodeExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsSearchExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsShareExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsTaskExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsTradeExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsTrafficPermissionExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsUrlLinkExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsUrlSchemaExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsUserExtensions.cs │ │ ├── DouyinMicroAppClientExecuteAppsVideoExtensions.cs │ │ ├── DouyinMicroAppClientExecuteECommerceExtensions.cs │ │ ├── DouyinMicroAppClientExecuteGiftExtensions.cs │ │ ├── DouyinMicroAppClientExecuteLegacyAppsECPayExtensions.cs │ │ ├── DouyinMicroAppClientExecuteLegacyAppsExtensions.cs │ │ ├── DouyinMicroAppClientExecuteLegacyAppsGameExtensions.cs │ │ ├── DouyinMicroAppClientExecuteLegacyAppsStorageExtensions.cs │ │ ├── DouyinMicroAppClientExecuteLegacyAppsTradeExtensions.cs │ │ ├── DouyinMicroAppClientExecuteLegacyCommentExtensions.cs │ │ ├── DouyinMicroAppClientExecuteLegacyTagsExtensions.cs │ │ ├── DouyinMicroAppClientExecuteLiveBookingExtensions.cs │ │ ├── DouyinMicroAppClientExecuteMatchTaskBoxExtensions.cs │ │ ├── DouyinMicroAppClientExecuteNotificationSubscriptionExtensions.cs │ │ ├── DouyinMicroAppClientExecutePlatformDataAnalysisExtensions.cs │ │ ├── DouyinMicroAppClientExecuteProductExtensions.cs │ │ ├── DouyinMicroAppClientExecutePromotionExtensions.cs │ │ ├── DouyinMicroAppClientExecuteTradeAuthDeveloperExtensions.cs │ │ └── DouyinMicroAppClientExecuteTradeBasicDeveloperExtensions.cs │ ├── Models │ │ ├── AppsAdPlacement │ │ │ ├── AppsAdPlacementAddV1Request.cs │ │ │ ├── AppsAdPlacementAddV1Response.cs │ │ │ ├── AppsAdPlacementQueryV1Request.cs │ │ │ ├── AppsAdPlacementQueryV1Response.cs │ │ │ ├── AppsAdPlacementUpdateV1Request.cs │ │ │ └── AppsAdPlacementUpdateV1Response.cs │ │ ├── AppsAuth │ │ │ ├── AppsAuthGetRelatedIdV1Request.cs │ │ │ └── AppsAuthGetRelatedIdV1Response.cs │ │ ├── AppsCapacity │ │ │ ├── Ad │ │ │ │ ├── AppsCapacityQueryAdIncomeV3Request.cs │ │ │ │ ├── AppsCapacityQueryAdIncomeV3Response.cs │ │ │ │ ├── AppsCapacityQueryAdSettlementListV3Request.cs │ │ │ │ └── AppsCapacityQueryAdSettlementListV3Response.cs │ │ │ ├── AwemeBind │ │ │ │ ├── AppsCapacityBindAwemeRelationV1Request.cs │ │ │ │ ├── AppsCapacityBindAwemeRelationV1Response.cs │ │ │ │ ├── AppsCapacityGetAwemeBindTemplateInfoV1Request.cs │ │ │ │ ├── AppsCapacityGetAwemeBindTemplateInfoV1Response.cs │ │ │ │ ├── AppsCapacityGetAwemeBindTemplateListV1Request.cs │ │ │ │ ├── AppsCapacityGetAwemeBindTemplateListV1Response.cs │ │ │ │ ├── AppsCapacityGetAwemeRelationBindQrcodeV1Request.cs │ │ │ │ ├── AppsCapacityGetAwemeRelationBindQrcodeV1Response.cs │ │ │ │ ├── AppsCapacityQueryAwemeRelationListV1Request.cs │ │ │ │ ├── AppsCapacityQueryAwemeRelationListV1Response.cs │ │ │ │ ├── AppsCapacityUnbindAwemeRelationV1Request.cs │ │ │ │ └── AppsCapacityUnbindAwemeRelationV1Response.cs │ │ │ ├── AwemeKeyword │ │ │ │ ├── AppsCapacityAddAwemeVideoKeywordV1Request.cs │ │ │ │ ├── AppsCapacityAddAwemeVideoKeywordV1Response.cs │ │ │ │ ├── AppsCapacityDeleteAwemeVideoKeywordV1Request.cs │ │ │ │ ├── AppsCapacityDeleteAwemeVideoKeywordV1Response.cs │ │ │ │ ├── AppsCapacityQueryAwemeVideoKeywordListV1Request.cs │ │ │ │ └── AppsCapacityQueryAwemeVideoKeywordListV1Response.cs │ │ │ ├── Delivery │ │ │ │ ├── AppsCapacityCreateAliasV1Request.cs │ │ │ │ ├── AppsCapacityCreateAliasV1Response.cs │ │ │ │ ├── AppsCapacityDeleteAliasV1Request.cs │ │ │ │ ├── AppsCapacityDeleteAliasV1Response.cs │ │ │ │ ├── AppsCapacityListAliasV1Request.cs │ │ │ │ ├── AppsCapacityListAliasV1Response.cs │ │ │ │ ├── AppsCapacityModifyAliasV1Request.cs │ │ │ │ ├── AppsCapacityModifyAliasV1Response.cs │ │ │ │ ├── AppsCapacityQuerySearchTagListV1Request.cs │ │ │ │ ├── AppsCapacityQuerySearchTagListV1Response.cs │ │ │ │ ├── AppsCapacitySetSearchTagV1Request.cs │ │ │ │ └── AppsCapacitySetSearchTagV1Response.cs │ │ │ ├── SimpleQrcode │ │ │ │ ├── AppsCapacityAddSimpleQrcodeBindV2Request.cs │ │ │ │ ├── AppsCapacityAddSimpleQrcodeBindV2Response.cs │ │ │ │ ├── AppsCapacityDeleteSimpleQrcodeBindV2Request.cs │ │ │ │ ├── AppsCapacityDeleteSimpleQrcodeBindV2Response.cs │ │ │ │ ├── AppsCapacityQuerySimpleQrcodeBindListV2Request.cs │ │ │ │ ├── AppsCapacityQuerySimpleQrcodeBindListV2Response.cs │ │ │ │ ├── AppsCapacityUpdateSimpleQrcodeBindStatusV2Request.cs │ │ │ │ ├── AppsCapacityUpdateSimpleQrcodeBindStatusV2Response.cs │ │ │ │ ├── AppsCapacityUpdateSimpleQrcodeBindV2Request.cs │ │ │ │ └── AppsCapacityUpdateSimpleQrcodeBindV2Response.cs │ │ │ └── SubService │ │ │ │ ├── AppsCapacityCreateMicroAppSubServiceV1Request.cs │ │ │ │ ├── AppsCapacityCreateMicroAppSubServiceV1Response.cs │ │ │ │ ├── AppsCapacityQueryMicroAppSubServiceV1Request.cs │ │ │ │ └── AppsCapacityQueryMicroAppSubServiceV1Response.cs │ │ ├── AppsCategory │ │ │ ├── AppsCategoryQueryAppCategoriesV1Request.cs │ │ │ └── AppsCategoryQueryAppCategoriesV1Response.cs │ │ ├── AppsCensor │ │ │ ├── AppsCensorImageV1Request.cs │ │ │ └── AppsCensorImageV1Response.cs │ │ ├── AppsDeveloperToolbox │ │ │ ├── AppsDeveloperToolboxImageMaterialFunctionConfigAddV1Request.cs │ │ │ ├── AppsDeveloperToolboxImageMaterialFunctionConfigAddV1Response.cs │ │ │ ├── AppsDeveloperToolboxImageMaterialFunctionConfigQueryStatusV1Request.cs │ │ │ ├── AppsDeveloperToolboxImageMaterialFunctionConfigQueryStatusV1Response.cs │ │ │ ├── AppsDeveloperToolboxImageMaterialUploadV1Request.cs │ │ │ └── AppsDeveloperToolboxImageMaterialUploadV1Response.cs │ │ ├── AppsDouyin │ │ │ ├── InteractTask │ │ │ │ ├── AppsDouyinCreateInteractTaskV1Request.cs │ │ │ │ ├── AppsDouyinCreateInteractTaskV1Response.cs │ │ │ │ ├── AppsDouyinQueryUserInteractTaskV1Request.cs │ │ │ │ └── AppsDouyinQueryUserInteractTaskV1Response.cs │ │ │ └── Task │ │ │ │ ├── AppsDouyinCreateTaskV1Request.cs │ │ │ │ ├── AppsDouyinCreateTaskV1Response.cs │ │ │ │ ├── AppsDouyinQueryUserTaskV1Request.cs │ │ │ │ └── AppsDouyinQueryUserTaskV1Response.cs │ │ ├── AppsECPay │ │ │ ├── Bill │ │ │ │ ├── AppsBillsV3Request.cs │ │ │ │ ├── AppsBillsV3Response.cs │ │ │ │ ├── AppsFundBillsV3Request.cs │ │ │ │ └── AppsFundBillsV3Response.cs │ │ │ └── SaaS │ │ │ │ ├── Applyment │ │ │ │ ├── AppsECPaySaaSCreateMerchantV3Request.cs │ │ │ │ ├── AppsECPaySaaSCreateMerchantV3Response.cs │ │ │ │ ├── AppsECPaySaaSImageUploadV3Request.cs │ │ │ │ ├── AppsECPaySaaSImageUploadV3Response.cs │ │ │ │ ├── AppsECPaySaaSQueryMerchantStatusV3Request.cs │ │ │ │ └── AppsECPaySaaSQueryMerchantStatusV3Response.cs │ │ │ │ ├── Links │ │ │ │ ├── AppsECPaySaaSAddMerchantV3Request.cs │ │ │ │ ├── AppsECPaySaaSAddMerchantV3Response.cs │ │ │ │ ├── AppsECPaySaaSAddSubMerchantV3Request.cs │ │ │ │ ├── AppsECPaySaaSAddSubMerchantV3Response.cs │ │ │ │ ├── AppsECPaySaaSAppAddSubMerchantV3Request.cs │ │ │ │ ├── AppsECPaySaaSAppAddSubMerchantV3Response.cs │ │ │ │ ├── AppsECPaySaaSGetAppMerchantV3Request.cs │ │ │ │ └── AppsECPaySaaSGetAppMerchantV3Response.cs │ │ │ │ └── Withdraw │ │ │ │ ├── AppsECPaySaaSMerchantWithdrawV3Request.cs │ │ │ │ ├── AppsECPaySaaSMerchantWithdrawV3Response.cs │ │ │ │ ├── AppsECPaySaaSQueryMerchantBalanceV3Request.cs │ │ │ │ ├── AppsECPaySaaSQueryMerchantBalanceV3Response.cs │ │ │ │ ├── AppsECPaySaaSQueryWithdrawOrderV3Request.cs │ │ │ │ └── AppsECPaySaaSQueryWithdrawOrderV3Response.cs │ │ ├── AppsItem │ │ │ ├── AppsItemBCGetBaseV1Request.cs │ │ │ ├── AppsItemBCGetBaseV1Response.cs │ │ │ ├── AppsItemBCGetCommentV1Request.cs │ │ │ ├── AppsItemBCGetCommentV1Response.cs │ │ │ ├── AppsItemBCGetLikeV1Request.cs │ │ │ ├── AppsItemBCGetLikeV1Response.cs │ │ │ ├── AppsItemBCGetPlayV1Request.cs │ │ │ ├── AppsItemBCGetPlayV1Response.cs │ │ │ ├── AppsItemBCGetShareV1Request.cs │ │ │ ├── AppsItemBCGetShareV1Response.cs │ │ │ ├── AppsItemGetBaseV1Request.cs │ │ │ ├── AppsItemGetBaseV1Response.cs │ │ │ ├── AppsItemGetCommentV1Request.cs │ │ │ ├── AppsItemGetCommentV1Response.cs │ │ │ ├── AppsItemGetLikeV1Request.cs │ │ │ ├── AppsItemGetLikeV1Response.cs │ │ │ ├── AppsItemGetPlayV1Request.cs │ │ │ ├── AppsItemGetPlayV1Response.cs │ │ │ ├── AppsItemGetShareV1Request.cs │ │ │ ├── AppsItemGetShareV1Response.cs │ │ │ └── Comment │ │ │ │ ├── AppsItemBCListCommentReplyV1Request.cs │ │ │ │ ├── AppsItemBCListCommentReplyV1Response.cs │ │ │ │ ├── AppsItemBCListCommentV1Request.cs │ │ │ │ ├── AppsItemBCListCommentV1Response.cs │ │ │ │ ├── AppsItemBCReplyCommentV1Request.cs │ │ │ │ ├── AppsItemBCReplyCommentV1Response.cs │ │ │ │ ├── AppsItemBCTopCommentV1Request.cs │ │ │ │ ├── AppsItemBCTopCommentV1Response.cs │ │ │ │ ├── AppsItemListCommentReplyV1Request.cs │ │ │ │ ├── AppsItemListCommentReplyV1Response.cs │ │ │ │ ├── AppsItemListCommentV1Request.cs │ │ │ │ ├── AppsItemListCommentV1Response.cs │ │ │ │ ├── AppsItemReplyCommentV1Request.cs │ │ │ │ ├── AppsItemReplyCommentV1Response.cs │ │ │ │ ├── AppsItemTopCommentV1Request.cs │ │ │ │ └── AppsItemTopCommentV1Response.cs │ │ ├── AppsLiveBooking │ │ │ ├── AppsLiveBookingVideoCancelV2Request.cs │ │ │ ├── AppsLiveBookingVideoCancelV2Response.cs │ │ │ ├── AppsLiveBookingVideoCreateV2Request.cs │ │ │ └── AppsLiveBookingVideoCreateV2Response.cs │ │ ├── AppsPlayletBusiness │ │ │ ├── AppsPlayletBusinessUploadV1Request.cs │ │ │ └── AppsPlayletBusinessUploadV1Response.cs │ │ ├── AppsPrivacySetting │ │ │ ├── AppsPrivacySettingAddV1Request.cs │ │ │ ├── AppsPrivacySettingAddV1Response.cs │ │ │ ├── AppsPrivacySettingQueryV1Request.cs │ │ │ └── AppsPrivacySettingQueryV1Response.cs │ │ ├── AppsQrcode │ │ │ ├── AppsQrcodeCreateV1Request.cs │ │ │ └── AppsQrcodeCreateV1Response.cs │ │ ├── AppsSearch │ │ │ ├── AppsSearchDeleteIndexV1Request.cs │ │ │ ├── AppsSearchDeleteIndexV1Response.cs │ │ │ ├── AppsSearchUploadSitemapV1Request.cs │ │ │ └── AppsSearchUploadSitemapV1Response.cs │ │ ├── AppsShare │ │ │ └── Task │ │ │ │ ├── AppsShareCreateTaskV1Request.cs │ │ │ │ ├── AppsShareCreateTaskV1Response.cs │ │ │ │ ├── AppsShareQueryUserTaskV1Request.cs │ │ │ │ └── AppsShareQueryUserTaskV1Response.cs │ │ ├── AppsTask │ │ │ ├── AppsTaskCreateLiveV2Request.cs │ │ │ ├── AppsTaskCreateLiveV2Response.cs │ │ │ ├── AppsTaskCreateVideoV2Request.cs │ │ │ ├── AppsTaskCreateVideoV2Response.cs │ │ │ ├── AppsTaskWriteoffLiveV2Request.cs │ │ │ ├── AppsTaskWriteoffLiveV2Response.cs │ │ │ ├── AppsTaskWriteoffVideoV2Request.cs │ │ │ └── AppsTaskWriteoffVideoV2Response.cs │ │ ├── AppsTrade │ │ │ ├── AppsTradeToolkitButtonWhiteSettingV2Request.cs │ │ │ ├── AppsTradeToolkitButtonWhiteSettingV2Response.cs │ │ │ ├── AppsTradeToolkitQueryTextV2Request.cs │ │ │ ├── AppsTradeToolkitQueryTextV2Response.cs │ │ │ ├── AppsTradeToolkitUpdateMerchantConfigV2Request.cs │ │ │ ├── AppsTradeToolkitUpdateMerchantConfigV2Response.cs │ │ │ ├── AppsTradeToolkitUpdateMerchantPathV2Request.cs │ │ │ └── AppsTradeToolkitUpdateMerchantPathV2Response.cs │ │ ├── AppsTrafficPermission │ │ │ ├── AppsTrafficPermissionOpenV1Request.cs │ │ │ ├── AppsTrafficPermissionOpenV1Response.cs │ │ │ ├── AppsTrafficPermissionQueryV1Request.cs │ │ │ └── AppsTrafficPermissionQueryV1Response.cs │ │ ├── AppsUrlLink │ │ │ ├── AppsUrlLinkGenerateV1Request.cs │ │ │ ├── AppsUrlLinkGenerateV1Response.cs │ │ │ ├── AppsUrlLinkQueryInfoV1Request.cs │ │ │ ├── AppsUrlLinkQueryInfoV1Response.cs │ │ │ ├── AppsUrlLinkQueryQuotaV1Request.cs │ │ │ └── AppsUrlLinkQueryQuotaV1Response.cs │ │ ├── AppsUrlSchema │ │ │ ├── AppsUrlGenerateSchemaV1Request.cs │ │ │ ├── AppsUrlGenerateSchemaV1Response.cs │ │ │ ├── AppsUrlQuerySchemaQuotaV1Request.cs │ │ │ ├── AppsUrlQuerySchemaQuotaV1Response.cs │ │ │ ├── AppsUrlQuerySchemaV1Request.cs │ │ │ └── AppsUrlQuerySchemaV1Response.cs │ │ ├── AppsUser │ │ │ ├── AppsUserBCGetCommentV1Request.cs │ │ │ ├── AppsUserBCGetCommentV1Response.cs │ │ │ ├── AppsUserBCGetFansV1Request.cs │ │ │ ├── AppsUserBCGetFansV1Response.cs │ │ │ ├── AppsUserBCGetItemV1Request.cs │ │ │ ├── AppsUserBCGetItemV1Response.cs │ │ │ ├── AppsUserBCGetLikeV1Request.cs │ │ │ ├── AppsUserBCGetLikeV1Response.cs │ │ │ ├── AppsUserBCGetProfileV1Request.cs │ │ │ ├── AppsUserBCGetProfileV1Response.cs │ │ │ ├── AppsUserBCGetShareV1Request.cs │ │ │ ├── AppsUserBCGetShareV1Response.cs │ │ │ ├── AppsUserGetCommentV1Request.cs │ │ │ ├── AppsUserGetCommentV1Response.cs │ │ │ ├── AppsUserGetFansV1Request.cs │ │ │ ├── AppsUserGetFansV1Response.cs │ │ │ ├── AppsUserGetItemV1Request.cs │ │ │ ├── AppsUserGetItemV1Response.cs │ │ │ ├── AppsUserGetLikeV1Request.cs │ │ │ ├── AppsUserGetLikeV1Response.cs │ │ │ ├── AppsUserGetProfileV1Request.cs │ │ │ ├── AppsUserGetProfileV1Response.cs │ │ │ ├── AppsUserGetShareV1Request.cs │ │ │ └── AppsUserGetShareV1Response.cs │ │ ├── AppsVideo │ │ │ ├── AppsConvertOpenItemIdToEncryptIdV1Request.cs │ │ │ ├── AppsConvertOpenItemIdToEncryptIdV1Response.cs │ │ │ ├── AppsConvertVideoIdToOpenItemIdV1Request.cs │ │ │ ├── AppsConvertVideoIdToOpenItemIdV1Response.cs │ │ │ ├── AppsVideoBCQueryV1Request.cs │ │ │ ├── AppsVideoBCQueryV1Response.cs │ │ │ ├── AppsVideoQueryV1Request.cs │ │ │ └── AppsVideoQueryV1Response.cs │ │ ├── ECommerce │ │ │ ├── ECommerceConfigLimitOperatePointV1Request.cs │ │ │ ├── ECommerceConfigLimitOperatePointV1Response.cs │ │ │ ├── ECommerceConfigRegisterMicroAppV1Request.cs │ │ │ ├── ECommerceConfigRegisterMicroAppV1Response.cs │ │ │ ├── ECommerceCustomizationQueryStatusV1Request.cs │ │ │ ├── ECommerceCustomizationQueryStatusV1Response.cs │ │ │ ├── ECommerceShopMemberLeaveV1Request.cs │ │ │ └── ECommerceShopMemberLeaveV1Response.cs │ │ ├── Gift │ │ │ ├── GiftReceiveRewardRequest.cs │ │ │ └── GiftReceiveRewardResponse.cs │ │ ├── LiveBooking │ │ │ ├── LiveBookingTextCloseRequest.cs │ │ │ ├── LiveBookingTextCloseResponse.cs │ │ │ ├── LiveBookingTextCreateRequest.cs │ │ │ ├── LiveBookingTextCreateResponse.cs │ │ │ ├── LiveBookingTextDetailRequest.cs │ │ │ ├── LiveBookingTextDetailResponse.cs │ │ │ ├── LiveBookingVideoListRequest.cs │ │ │ └── LiveBookingVideoListResponse.cs │ │ ├── MatchTaskBox │ │ │ ├── MatchTaskBoxAddRoomTaskV2Request.cs │ │ │ ├── MatchTaskBoxAddRoomTaskV2Response.cs │ │ │ ├── MatchTaskBoxAddTaskV2Request.cs │ │ │ ├── MatchTaskBoxAddTaskV2Response.cs │ │ │ ├── MatchTaskBoxQueryAppTaskIdV2Request.cs │ │ │ ├── MatchTaskBoxQueryAppTaskIdV2Response.cs │ │ │ ├── MatchTaskBoxQueryBillLinkV2Request.cs │ │ │ ├── MatchTaskBoxQueryBillLinkV2Response.cs │ │ │ ├── MatchTaskBoxQueryTaskInfoV2Request.cs │ │ │ ├── MatchTaskBoxQueryTaskInfoV2Response.cs │ │ │ ├── MatchTaskBoxQueryVideoSummaryDataV2Request.cs │ │ │ ├── MatchTaskBoxQueryVideoSummaryDataV2Response.cs │ │ │ ├── MatchTaskBoxUpdateStatusV2Request.cs │ │ │ ├── MatchTaskBoxUpdateStatusV2Response.cs │ │ │ ├── MatchTaskBoxUpdateTaskV2Request.cs │ │ │ └── MatchTaskBoxUpdateTaskV2Response.cs │ │ ├── NotificationSubscription │ │ │ ├── NotificationSubscriptionAddAppTemplateV2Request.cs │ │ │ ├── NotificationSubscriptionAddAppTemplateV2Response.cs │ │ │ ├── NotificationSubscriptionCreateTemplateV2Request.cs │ │ │ ├── NotificationSubscriptionCreateTemplateV2Response.cs │ │ │ ├── NotificationSubscriptionDeleteAppTemplateV2Request.cs │ │ │ ├── NotificationSubscriptionDeleteAppTemplateV2Response.cs │ │ │ ├── NotificationSubscriptionNotifyUserV2Request.cs │ │ │ ├── NotificationSubscriptionNotifyUserV2Response.cs │ │ │ ├── NotificationSubscriptionQueryAppTemplateV2Request.cs │ │ │ ├── NotificationSubscriptionQueryAppTemplateV2Response.cs │ │ │ ├── NotificationSubscriptionQueryCreatedTemplateListV2Request.cs │ │ │ ├── NotificationSubscriptionQueryCreatedTemplateListV2Response.cs │ │ │ ├── NotificationSubscriptionQueryTemplateListV2Request.cs │ │ │ └── NotificationSubscriptionQueryTemplateListV2Response.cs │ │ ├── PlatformDataAnalysis │ │ │ ├── Component │ │ │ │ ├── PlatformDataAnalysisQueryComponentWithDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryComponentWithDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryComponentWithDetailV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryComponentWithDetailV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryComponentWithOverviewV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryComponentWithOverviewV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryComponentWithSourceV2Request.cs │ │ │ │ └── PlatformDataAnalysisQueryComponentWithSourceV2Response.cs │ │ │ ├── Live │ │ │ │ ├── PlatformDataAnalysisQueryLiveWithShortIdV2Request.cs │ │ │ │ └── PlatformDataAnalysisQueryLiveWithShortIdV2Response.cs │ │ │ ├── SmallRoom │ │ │ │ ├── PlatformDataAnalysisQuerySmallHomeOrderDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQuerySmallHomeOrderDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQuerySmallHomeOverviewDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQuerySmallHomeOverviewDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQuerySmallHomeRoomDataV2Request.cs │ │ │ │ └── PlatformDataAnalysisQuerySmallHomeRoomDataV2Response.cs │ │ │ ├── Transaction │ │ │ │ ├── PlatformDataAnalysisQueryDealDataWithConversionV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryDealDataWithConversionV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryDealOverviewDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryDealOverviewDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryLiveDealDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryLiveDealDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryLiveRoomDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryLiveRoomDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryLiveRoomV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryLiveRoomV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryProductDealDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryProductDealDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryVideoDealDataV2Request.cs │ │ │ │ └── PlatformDataAnalysisQueryVideoDealDataV2Response.cs │ │ │ ├── User │ │ │ │ ├── PlatformDataAnalysisQueryBehaviorDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryBehaviorDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryClientDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryClientDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryPageDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryPageDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryRealTimeUserDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryRealTimeUserDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryRetentionDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryRetentionDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQuerySceneDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQuerySceneDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryUserPortraitDataV2Request.cs │ │ │ │ └── PlatformDataAnalysisQueryUserPortraitDataV2Response.cs │ │ │ └── Video │ │ │ │ ├── PlatformDataAnalysisQueryShortLiveDataWithIdV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryShortLiveDataWithIdV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryShortLiveIdWithAwemeIdV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryShortLiveIdWithAwemeIdV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryVideoDataV2Request.cs │ │ │ │ ├── PlatformDataAnalysisQueryVideoDataV2Response.cs │ │ │ │ ├── PlatformDataAnalysisQueryVideoWithSourceV2Request.cs │ │ │ │ └── PlatformDataAnalysisQueryVideoWithSourceV2Response.cs │ │ ├── Product │ │ │ └── Region │ │ │ │ ├── ProductAppRegionAddV1Request.cs │ │ │ │ ├── ProductAppRegionAddV1Response.cs │ │ │ │ ├── ProductAppRegionDeleteV1Request.cs │ │ │ │ ├── ProductAppRegionDeleteV1Response.cs │ │ │ │ ├── ProductAppRegionModifyV1Request.cs │ │ │ │ └── ProductAppRegionModifyV1Response.cs │ │ ├── Promotion │ │ │ ├── Activity │ │ │ │ ├── PromotionActivityAddSelfTestAccountsV2Request.cs │ │ │ │ ├── PromotionActivityAddSelfTestAccountsV2Response.cs │ │ │ │ ├── PromotionActivityBindUserToSidebarActivityV2Request.cs │ │ │ │ ├── PromotionActivityBindUserToSidebarActivityV2Response.cs │ │ │ │ ├── PromotionActivityCreatePromotionActivityV2Request.cs │ │ │ │ ├── PromotionActivityCreatePromotionActivityV2Response.cs │ │ │ │ ├── PromotionActivityModifyPromotionActivityV2Request.cs │ │ │ │ ├── PromotionActivityModifyPromotionActivityV2Response.cs │ │ │ │ ├── PromotionActivityQueryBindedUserV2Request.cs │ │ │ │ ├── PromotionActivityQueryBindedUserV2Response.cs │ │ │ │ ├── PromotionActivityQueryPromotionActivityV2Request.cs │ │ │ │ ├── PromotionActivityQueryPromotionActivityV2Response.cs │ │ │ │ ├── PromotionActivityUpdatePromotionActivityStatusV2Request.cs │ │ │ │ ├── PromotionActivityUpdatePromotionActivityStatusV2Response.cs │ │ │ │ ├── PromotionActivityUploadPopupScreenshotV2Request.cs │ │ │ │ └── PromotionActivityUploadPopupScreenshotV2Response.cs │ │ │ ├── Coupon │ │ │ │ ├── DeveloperActivity │ │ │ │ │ ├── PromotionCouponCreateDeveloperActivityV1Request.cs │ │ │ │ │ ├── PromotionCouponCreateDeveloperActivityV1Response.cs │ │ │ │ │ ├── PromotionCouponDeleteDeveloperActivityV1Request.cs │ │ │ │ │ └── PromotionCouponDeleteDeveloperActivityV1Response.cs │ │ │ │ ├── PromotionCouponBatchConsumeCouponV1Request.cs │ │ │ │ ├── PromotionCouponBatchConsumeCouponV1Response.cs │ │ │ │ ├── PromotionCouponBatchRollbackConsumeCouponV1Request.cs │ │ │ │ ├── PromotionCouponBatchRollbackConsumeCouponV1Response.cs │ │ │ │ ├── PromotionCouponGetBillDownloadUrlV1Request.cs │ │ │ │ ├── PromotionCouponGetBillDownloadUrlV1Response.cs │ │ │ │ ├── PromotionCouponGetCouponReceiveInfoV1Request.cs │ │ │ │ ├── PromotionCouponGetCouponReceiveInfoV1Response.cs │ │ │ │ ├── PromotionCouponGetTalentCouponV1Request.cs │ │ │ │ ├── PromotionCouponGetTalentCouponV1Response.cs │ │ │ │ ├── PromotionCouponSendCouponToDesignatedUserV1Request.cs │ │ │ │ ├── PromotionCouponSendCouponToDesignatedUserV1Response.cs │ │ │ │ ├── PromotionCouponSetTalentCouponV1Request.cs │ │ │ │ ├── PromotionCouponSetTalentCouponV1Response.cs │ │ │ │ ├── PromotionCouponUpdateTalentCouponStatusV1Request.cs │ │ │ │ ├── PromotionCouponUpdateTalentCouponStatusV1Response.cs │ │ │ │ ├── PromotionCouponUpdateTalentCouponStockV1Request.cs │ │ │ │ └── PromotionCouponUpdateTalentCouponStockV1Response.cs │ │ │ └── CouponMeta │ │ │ │ ├── PromotionCouponCreateCouponMetaV2Request.cs │ │ │ │ ├── PromotionCouponCreateCouponMetaV2Response.cs │ │ │ │ ├── PromotionCouponDeleteCouponMetaV1Request.cs │ │ │ │ ├── PromotionCouponDeleteCouponMetaV1Response.cs │ │ │ │ ├── PromotionCouponGetCouponMetaStatisticsV1Request.cs │ │ │ │ ├── PromotionCouponGetCouponMetaStatisticsV1Response.cs │ │ │ │ ├── PromotionCouponModifyCouponMetaV2Request.cs │ │ │ │ ├── PromotionCouponModifyCouponMetaV2Response.cs │ │ │ │ ├── PromotionCouponQueryActivityMetaDataV1Request.cs │ │ │ │ ├── PromotionCouponQueryActivityMetaDataV1Response.cs │ │ │ │ ├── PromotionCouponQueryCouponMetaV2Request.cs │ │ │ │ ├── PromotionCouponQueryCouponMetaV2Response.cs │ │ │ │ ├── PromotionCouponUpdateCouponMetaStatusV1Request.cs │ │ │ │ ├── PromotionCouponUpdateCouponMetaStatusV1Response.cs │ │ │ │ ├── PromotionCouponUpdateCouponMetaStockV1Request.cs │ │ │ │ └── PromotionCouponUpdateCouponMetaStockV1Response.cs │ │ ├── TradeAuthDeveloper │ │ │ ├── AuthDeposit │ │ │ │ ├── Auth │ │ │ │ │ ├── TradeAuthDeveloperCancelAuthOrderV1Request.cs │ │ │ │ │ ├── TradeAuthDeveloperCancelAuthOrderV1Response.cs │ │ │ │ │ ├── TradeAuthDeveloperCreateAuthOrderV1Request.cs │ │ │ │ │ ├── TradeAuthDeveloperCreateAuthOrderV1Response.cs │ │ │ │ │ ├── TradeAuthDeveloperFinishAuthOrderV1Request.cs │ │ │ │ │ ├── TradeAuthDeveloperFinishAuthOrderV1Response.cs │ │ │ │ │ ├── TradeAuthDeveloperQueryAdmissibleAuthV1Request.cs │ │ │ │ │ ├── TradeAuthDeveloperQueryAdmissibleAuthV1Response.cs │ │ │ │ │ ├── TradeAuthDeveloperQueryAuthOrderV1Request.cs │ │ │ │ │ └── TradeAuthDeveloperQueryAuthOrderV1Response.cs │ │ │ │ ├── Pay │ │ │ │ │ ├── TradeAuthDeveloperClosePayOrderV1Request.cs │ │ │ │ │ ├── TradeAuthDeveloperClosePayOrderV1Response.cs │ │ │ │ │ ├── TradeAuthDeveloperCreatePayOrderV1Request.cs │ │ │ │ │ ├── TradeAuthDeveloperCreatePayOrderV1Response.cs │ │ │ │ │ ├── TradeAuthDeveloperQueryPayOrderV1Request.cs │ │ │ │ │ └── TradeAuthDeveloperQueryPayOrderV1Response.cs │ │ │ │ └── Refund │ │ │ │ │ ├── TradeAuthDeveloperCreateRefundV1Request.cs │ │ │ │ │ ├── TradeAuthDeveloperCreateRefundV1Response.cs │ │ │ │ │ ├── TradeAuthDeveloperQueryRefundV1Request.cs │ │ │ │ │ └── TradeAuthDeveloperQueryRefundV1Response.cs │ │ │ └── PeriodicDeduction │ │ │ │ ├── Pay │ │ │ │ ├── TradeAuthDeveloperCreateSignPayV1Request.cs │ │ │ │ ├── TradeAuthDeveloperCreateSignPayV1Response.cs │ │ │ │ ├── TradeAuthDeveloperQuerySignPayV1Request.cs │ │ │ │ └── TradeAuthDeveloperQuerySignPayV1Response.cs │ │ │ │ ├── Refund │ │ │ │ ├── TradeAuthDeveloperCreateSignRefundV1Request.cs │ │ │ │ ├── TradeAuthDeveloperCreateSignRefundV1Response.cs │ │ │ │ ├── TradeAuthDeveloperQuerySignRefundV1Request.cs │ │ │ │ └── TradeAuthDeveloperQuerySignRefundV1Response.cs │ │ │ │ └── Sign │ │ │ │ ├── TradeAuthDeveloperQuerySignOrderV1Request.cs │ │ │ │ ├── TradeAuthDeveloperQuerySignOrderV1Response.cs │ │ │ │ ├── TradeAuthDeveloperTerminateSignV1Request.cs │ │ │ │ └── TradeAuthDeveloperTerminateSignV1Response.cs │ │ ├── TradeBasicDeveloper │ │ │ ├── TradeBasicDeveloperFulfillPushStatusV1Request.cs │ │ │ ├── TradeBasicDeveloperFulfillPushStatusV1Response.cs │ │ │ ├── TradeBasicDeveloperOrderQueryV1Request.cs │ │ │ ├── TradeBasicDeveloperOrderQueryV1Response.cs │ │ │ ├── TradeBasicDeveloperQueryCPSV1Request.cs │ │ │ ├── TradeBasicDeveloperQueryCPSV1Response.cs │ │ │ ├── TradeBasicDeveloperRefundAuditCallbackV1Request.cs │ │ │ ├── TradeBasicDeveloperRefundAuditCallbackV1Response.cs │ │ │ ├── TradeBasicDeveloperRefundCreateV1Request.cs │ │ │ ├── TradeBasicDeveloperRefundCreateV1Response.cs │ │ │ ├── TradeBasicDeveloperRefundQueryV1Request.cs │ │ │ ├── TradeBasicDeveloperRefundQueryV1Response.cs │ │ │ ├── TradeBasicDeveloperSettleCreateV1Request.cs │ │ │ ├── TradeBasicDeveloperSettleCreateV1Response.cs │ │ │ ├── TradeBasicDeveloperSettleQueryV1Request.cs │ │ │ ├── TradeBasicDeveloperSettleQueryV1Response.cs │ │ │ ├── TradeBasicDeveloperTagQueryV1Request.cs │ │ │ └── TradeBasicDeveloperTagQueryV1Response.cs │ │ └── _Legacy │ │ │ ├── Apps │ │ │ ├── AppsJsCode2SessionV2Request.cs │ │ │ ├── AppsJsCode2SessionV2Response.cs │ │ │ ├── AppsTokenV2Request.cs │ │ │ ├── AppsTokenV2Response.cs │ │ │ ├── Capacity │ │ │ │ ├── AppsCapacityUploadMaterialV1Request.cs │ │ │ │ ├── AppsCapacityUploadMaterialV1Response.cs │ │ │ │ ├── ClueComponent │ │ │ │ │ ├── AppsCapacityCreateClueComponentInfoV1Request.cs │ │ │ │ │ ├── AppsCapacityCreateClueComponentInfoV1Response.cs │ │ │ │ │ ├── AppsCapacityDeleteClueComponentInfoV1Request.cs │ │ │ │ │ ├── AppsCapacityDeleteClueComponentInfoV1Response.cs │ │ │ │ │ ├── AppsCapacityQueryClueComponentInfoV1Request.cs │ │ │ │ │ ├── AppsCapacityQueryClueComponentInfoV1Response.cs │ │ │ │ │ ├── AppsCapacityUpdateClueComponentInfoV1Request.cs │ │ │ │ │ └── AppsCapacityUpdateClueComponentInfoV1Response.cs │ │ │ │ ├── Doudian │ │ │ │ │ ├── AppsCapacityBindDoudianAccountV1Request.cs │ │ │ │ │ ├── AppsCapacityBindDoudianAccountV1Response.cs │ │ │ │ │ ├── AppsCapacityCreateDoudianAppV1Request.cs │ │ │ │ │ ├── AppsCapacityCreateDoudianAppV1Response.cs │ │ │ │ │ ├── AppsCapacityQueryBindDoudianAccountV1Request.cs │ │ │ │ │ ├── AppsCapacityQueryBindDoudianAccountV1Response.cs │ │ │ │ │ ├── AppsCapacityQueryDoudianAppV1Request.cs │ │ │ │ │ ├── AppsCapacityQueryDoudianAppV1Response.cs │ │ │ │ │ ├── AppsCapacityQueryDoudianShopInfoV1Request.cs │ │ │ │ │ └── AppsCapacityQueryDoudianShopInfoV1Response.cs │ │ │ │ └── Mount │ │ │ │ │ ├── AppsCapacityApplyCapacityV1Request.cs │ │ │ │ │ ├── AppsCapacityApplyCapacityV1Response.cs │ │ │ │ │ ├── AppsCapacityQueryApplyStatusV1Request.cs │ │ │ │ │ └── AppsCapacityQueryApplyStatusV1Response.cs │ │ │ ├── Censor │ │ │ │ ├── AppsCensorImageRequest.cs │ │ │ │ └── AppsCensorImageResponse.cs │ │ │ ├── Chat │ │ │ │ ├── AppsChatCustomerServiceUrlRequest.cs │ │ │ │ └── AppsChatCustomerServiceUrlResponse.cs │ │ │ ├── CustomerService │ │ │ │ ├── AppsCustomerServiceUrlRequest.cs │ │ │ │ └── AppsCustomerServiceUrlResponse.cs │ │ │ ├── Live │ │ │ │ ├── AppsLiveSetBlackWhiteListV1Request.cs │ │ │ │ ├── AppsLiveSetBlackWhiteListV1Response.cs │ │ │ │ ├── AppsUploadLiveImageRequest.cs │ │ │ │ └── AppsUploadLiveImageResponse.cs │ │ │ ├── Message │ │ │ │ ├── AppsMessageCustomSendRequest.cs │ │ │ │ └── AppsMessageCustomSendResponse.cs │ │ │ ├── Order │ │ │ │ ├── AppsOrderDeleteRequest.cs │ │ │ │ ├── AppsOrderDeleteResponse.cs │ │ │ │ ├── AppsOrderPushV2Request.cs │ │ │ │ └── AppsOrderPushV2Response.cs │ │ │ ├── Qrcode │ │ │ │ ├── AppsQrcodeRequest.cs │ │ │ │ └── AppsQrcodeResponse.cs │ │ │ ├── ShareConfig │ │ │ │ ├── AppsShareConfigRequest.cs │ │ │ │ └── AppsShareConfigResponse.cs │ │ │ ├── SubscribeNotification │ │ │ │ ├── AppsSubscribeNotificationDeveloperNotifyV1Request.cs │ │ │ │ └── AppsSubscribeNotificationDeveloperNotifyV1Response.cs │ │ │ ├── TaskBox │ │ │ │ ├── AppsTaskBoxAddTaskRequest.cs │ │ │ │ ├── AppsTaskBoxAddTaskResponse.cs │ │ │ │ ├── AppsTaskBoxQueryAppTaskIdRequest.cs │ │ │ │ ├── AppsTaskBoxQueryAppTaskIdResponse.cs │ │ │ │ ├── AppsTaskBoxQueryTaskVideoDataRequest.cs │ │ │ │ ├── AppsTaskBoxQueryTaskVideoDataResponse.cs │ │ │ │ ├── AppsTaskBoxUpdateOrientTalentsRequest.cs │ │ │ │ ├── AppsTaskBoxUpdateOrientTalentsResponse.cs │ │ │ │ ├── AppsTaskBoxUpdateStatusRequest.cs │ │ │ │ ├── AppsTaskBoxUpdateStatusResponse.cs │ │ │ │ ├── AppsTaskBoxUpdateTaskRequest.cs │ │ │ │ ├── AppsTaskBoxUpdateTaskResponse.cs │ │ │ │ └── __Abstractions │ │ │ │ │ ├── AppsTaskBoxRequestBase.cs │ │ │ │ │ └── AppsTaskBoxResponseBase.cs │ │ │ └── Video │ │ │ │ ├── AppsConvertOpenItemIdToEncryptIdRequest.cs │ │ │ │ ├── AppsConvertOpenItemIdToEncryptIdResponse.cs │ │ │ │ ├── AppsConvertVideoIdToOpenItemIdRequest.cs │ │ │ │ └── AppsConvertVideoIdToOpenItemIdResponse.cs │ │ │ ├── AppsECPay │ │ │ ├── Bills │ │ │ │ ├── AppsBillsRequest.cs │ │ │ │ ├── AppsBillsResponse.cs │ │ │ │ ├── AppsFundBillsRequest.cs │ │ │ │ └── AppsFundBillsResponse.cs │ │ │ ├── Order │ │ │ │ ├── AppsECPayCreateOrderV1Request.cs │ │ │ │ ├── AppsECPayCreateOrderV1Response.cs │ │ │ │ ├── AppsECPayCreateRefundV1Request.cs │ │ │ │ ├── AppsECPayCreateRefundV1Response.cs │ │ │ │ ├── AppsECPayCreateReturnV1Request.cs │ │ │ │ ├── AppsECPayCreateReturnV1Response.cs │ │ │ │ ├── AppsECPayQueryOrderV1Request.cs │ │ │ │ ├── AppsECPayQueryOrderV1Response.cs │ │ │ │ ├── AppsECPayQueryPlatformOrderV1Request.cs │ │ │ │ ├── AppsECPayQueryPlatformOrderV1Response.cs │ │ │ │ ├── AppsECPayQueryRefundV1Request.cs │ │ │ │ ├── AppsECPayQueryRefundV1Response.cs │ │ │ │ ├── AppsECPayQueryReturnV1Request.cs │ │ │ │ ├── AppsECPayQueryReturnV1Response.cs │ │ │ │ ├── AppsECPayQuerySettleV1Request.cs │ │ │ │ ├── AppsECPayQuerySettleV1Response.cs │ │ │ │ ├── AppsECPaySettleV1Request.cs │ │ │ │ └── AppsECPaySettleV1Response.cs │ │ │ └── SaaS │ │ │ │ ├── Apply │ │ │ │ ├── AppsECPaySaaSCreateMerchantRequest.cs │ │ │ │ ├── AppsECPaySaaSCreateMerchantResponse.cs │ │ │ │ ├── AppsECPaySaaSImageUploadRequest.cs │ │ │ │ ├── AppsECPaySaaSImageUploadResponse.cs │ │ │ │ ├── AppsECPaySaaSQueryMerchantStatusRequest.cs │ │ │ │ └── AppsECPaySaaSQueryMerchantStatusResponse.cs │ │ │ │ ├── PageLinks │ │ │ │ ├── AppsECPaySaaSAddMerchantRequest.cs │ │ │ │ ├── AppsECPaySaaSAddMerchantResponse.cs │ │ │ │ ├── AppsECPaySaaSAddSubMerchantRequest.cs │ │ │ │ ├── AppsECPaySaaSAddSubMerchantResponse.cs │ │ │ │ ├── AppsECPaySaaSAppAddSubMerchantRequest.cs │ │ │ │ ├── AppsECPaySaaSAppAddSubMerchantResponse.cs │ │ │ │ ├── AppsECPaySaaSGetAppMerchantRequest.cs │ │ │ │ └── AppsECPaySaaSGetAppMerchantResponse.cs │ │ │ │ └── Withdraw │ │ │ │ ├── AppsECPaySaaSMerchantWithdrawRequest.cs │ │ │ │ ├── AppsECPaySaaSMerchantWithdrawResponse.cs │ │ │ │ ├── AppsECPaySaaSQueryMerchantBalanceRequest.cs │ │ │ │ ├── AppsECPaySaaSQueryMerchantBalanceResponse.cs │ │ │ │ ├── AppsECPaySaaSQueryWithdrawOrderRequest.cs │ │ │ │ └── AppsECPaySaaSQueryWithdrawOrderResponse.cs │ │ │ ├── AppsGame │ │ │ ├── AppsGameWalletAddCoinRequest.cs │ │ │ ├── AppsGameWalletAddCoinResponse.cs │ │ │ ├── AppsGameWalletGamePayRequest.cs │ │ │ ├── AppsGameWalletGamePayResponse.cs │ │ │ ├── AppsGameWalletGetBalanceRequest.cs │ │ │ ├── AppsGameWalletGetBalanceResponse.cs │ │ │ └── __Abstractions │ │ │ │ ├── AppsGameWalletRequestBase.cs │ │ │ │ └── AppsGameWalletResponseBase.cs │ │ │ ├── AppsStorage │ │ │ ├── AppsRemoveUserStorageRequest.cs │ │ │ ├── AppsRemoveUserStorageResponse.cs │ │ │ ├── AppsSetUserStorageRequest.cs │ │ │ └── AppsSetUserStorageResponse.cs │ │ │ ├── AppsTrade │ │ │ ├── PreOrder │ │ │ │ ├── AppsTradeCreateOrderV2Request.cs │ │ │ │ ├── AppsTradeCreateOrderV2Response.cs │ │ │ │ ├── AppsTradeQueryCPSV2Request.cs │ │ │ │ ├── AppsTradeQueryCPSV2Response.cs │ │ │ │ ├── AppsTradeQueryOrderV2Request.cs │ │ │ │ └── AppsTradeQueryOrderV2Response.cs │ │ │ ├── Refund │ │ │ │ ├── AppsTradeCreateRefundV2Request.cs │ │ │ │ ├── AppsTradeCreateRefundV2Response.cs │ │ │ │ ├── AppsTradeMerchantAuditCallbackV2Request.cs │ │ │ │ ├── AppsTradeMerchantAuditCallbackV2Response.cs │ │ │ │ ├── AppsTradeQueryRefundV2Request.cs │ │ │ │ └── AppsTradeQueryRefundV2Response.cs │ │ │ ├── Settlement │ │ │ │ ├── AppsTradeCreateSettleV2Request.cs │ │ │ │ ├── AppsTradeCreateSettleV2Response.cs │ │ │ │ ├── AppsTradeQuerySettleV2Request.cs │ │ │ │ └── AppsTradeQuerySettleV2Response.cs │ │ │ └── WriteOff │ │ │ │ ├── AppsTradeDeliveryPrepareV2Request.cs │ │ │ │ ├── AppsTradeDeliveryPrepareV2Response.cs │ │ │ │ ├── AppsTradeDeliveryVerifyV2Request.cs │ │ │ │ ├── AppsTradeDeliveryVerifyV2Response.cs │ │ │ │ ├── AppsTradePushDeliveryV2Request.cs │ │ │ │ ├── AppsTradePushDeliveryV2Response.cs │ │ │ │ ├── AppsTradeQueryItemOrderInfoV2Request.cs │ │ │ │ └── AppsTradeQueryItemOrderInfoV2Response.cs │ │ │ ├── Comment │ │ │ ├── CommentDeveloperDeleteRequest.cs │ │ │ ├── CommentDeveloperDeleteResponse.cs │ │ │ ├── CommentDeveloperReplyRequest.cs │ │ │ ├── CommentDeveloperReplyResponse.cs │ │ │ ├── CommentOpenGetRequest.cs │ │ │ └── CommentOpenGetResponse.cs │ │ │ └── Tags │ │ │ ├── TagsImageV2Request.cs │ │ │ ├── TagsImageV2Response.cs │ │ │ ├── TagsTextAntiDirtV2Request.cs │ │ │ └── TagsTextAntiDirtV2Response.cs │ ├── README.md │ ├── SKIT.FlurlHttpClient.ByteDance.MicroApp.csproj │ ├── Settings │ │ └── Credentials.cs │ └── Utilities │ │ ├── AESUtility.cs │ │ ├── HMACUtility.cs │ │ ├── MD5Utility.cs │ │ ├── RSAUtility.cs │ │ ├── SHA1Utility.cs │ │ └── [Internal] │ │ ├── DyMsgCryptor.cs │ │ ├── HttpContentBuilder.cs │ │ └── XmlHelper.cs ├── SKIT.FlurlHttpClient.ByteDance.OceanEngine │ ├── Extensions │ │ ├── OceanEngineClientExecuteAdvertiserExtensions.cs │ │ ├── OceanEngineClientExecuteAdvertisingExtensions.cs │ │ ├── OceanEngineClientExecuteAgentExtensions.cs │ │ ├── OceanEngineClientExecuteBusinessPlatformExtensions.cs │ │ ├── OceanEngineClientExecuteCampaignExtensions.cs │ │ ├── OceanEngineClientExecuteCreativeExtensions.cs │ │ ├── OceanEngineClientExecuteCustomerCenterExtensions.cs │ │ ├── OceanEngineClientExecuteEnterpriseExtensions.cs │ │ ├── OceanEngineClientExecuteFileExtensions.cs │ │ ├── OceanEngineClientExecuteFundExtensions.cs │ │ ├── OceanEngineClientExecuteMajordomoExtensions.cs │ │ ├── OceanEngineClientExecuteOAuth2Extensions.cs │ │ ├── OceanEngineClientExecuteToolsExtensions.cs │ │ └── OceanEngineClientExecuteUserExtensions.cs │ ├── Models │ │ ├── Advertiser │ │ │ ├── AdvertiserInfoRequest.cs │ │ │ ├── AdvertiserInfoResponse.cs │ │ │ ├── AdvertiserPublicInfoRequest.cs │ │ │ ├── AdvertiserPublicInfoResponse.cs │ │ │ ├── Avatar │ │ │ │ ├── AdvertiserAvatarGetRequest.cs │ │ │ │ ├── AdvertiserAvatarGetResponse.cs │ │ │ │ ├── AdvertiserAvatarSubmitRequest.cs │ │ │ │ └── AdvertiserAvatarSubmitResponse.cs │ │ │ ├── Budget │ │ │ │ ├── AdvertiserBudgetGetRequest.cs │ │ │ │ ├── AdvertiserBudgetGetResponse.cs │ │ │ │ ├── AdvertiserUpdateBudgetRequest.cs │ │ │ │ └── AdvertiserUpdateBudgetResponse.cs │ │ │ ├── Fund │ │ │ │ ├── AdvertiserFundDailyStatisticsRequest.cs │ │ │ │ ├── AdvertiserFundDailyStatisticsResponse.cs │ │ │ │ ├── AdvertiserFundGetRequest.cs │ │ │ │ ├── AdvertiserFundGetResponse.cs │ │ │ │ ├── AdvertiserFundTransactionGetRequest.cs │ │ │ │ └── AdvertiserFundTransactionGetResponse.cs │ │ │ └── Qualification │ │ │ │ ├── AdvertiserQualificationCreateV2Request.cs │ │ │ │ ├── AdvertiserQualificationCreateV2Response.cs │ │ │ │ ├── AdvertiserQualificationGetRequest.cs │ │ │ │ ├── AdvertiserQualificationGetResponse.cs │ │ │ │ ├── AdvertiserQualificationSelectV2Request.cs │ │ │ │ ├── AdvertiserQualificationSelectV2Response.cs │ │ │ │ ├── AdvertiserQualificationSubmitRequest.cs │ │ │ │ └── AdvertiserQualificationSubmitResponse.cs │ │ ├── Advertising │ │ │ ├── AdvertisingCostProtectStatusGetRequest.cs │ │ │ ├── AdvertisingCostProtectStatusGetResponse.cs │ │ │ ├── AdvertisingCreateRequest.cs │ │ │ ├── AdvertisingCreateResponse.cs │ │ │ ├── AdvertisingGetRequest.cs │ │ │ ├── AdvertisingGetResponse.cs │ │ │ ├── AdvertisingRejectReasonRequest.cs │ │ │ ├── AdvertisingRejectReasonResponse.cs │ │ │ ├── AdvertisingUpdateBidRequest.cs │ │ │ ├── AdvertisingUpdateBidResponse.cs │ │ │ ├── AdvertisingUpdateBudgetRequest.cs │ │ │ ├── AdvertisingUpdateBudgetResponse.cs │ │ │ ├── AdvertisingUpdateRequest.cs │ │ │ ├── AdvertisingUpdateResponse.cs │ │ │ ├── AdvertisingUpdateStatusRequest.cs │ │ │ └── AdvertisingUpdateStatusResponse.cs │ │ ├── Agent │ │ │ ├── Advertiser │ │ │ │ ├── AgentAdvertiserCreateV2Request.cs │ │ │ │ ├── AgentAdvertiserCreateV2Response.cs │ │ │ │ ├── AgentAdvertiserRechargeRequest.cs │ │ │ │ ├── AgentAdvertiserRechargeResponse.cs │ │ │ │ ├── AgentAdvertiserRefundRequest.cs │ │ │ │ ├── AgentAdvertiserRefundResponse.cs │ │ │ │ ├── AgentAdvertiserSelectRequest.cs │ │ │ │ ├── AgentAdvertiserSelectResponse.cs │ │ │ │ ├── AgentAdvertiserUpdateRequest.cs │ │ │ │ └── AgentAdvertiserUpdateResponse.cs │ │ │ ├── AgentChildAgentSelectRequest.cs │ │ │ ├── AgentChildAgentSelectResponse.cs │ │ │ ├── AgentInfoRequest.cs │ │ │ └── AgentInfoResponse.cs │ │ ├── BusinessPlatform │ │ │ ├── BusinessPlatformPartnerOrganizationListRequest.cs │ │ │ └── BusinessPlatformPartnerOrganizationListResponse.cs │ │ ├── Campaign │ │ │ ├── CampaignCreateRequest.cs │ │ │ ├── CampaignCreateResponse.cs │ │ │ ├── CampaignGetRequest.cs │ │ │ ├── CampaignGetResponse.cs │ │ │ ├── CampaignUpdateRequest.cs │ │ │ ├── CampaignUpdateResponse.cs │ │ │ ├── CampaignUpdateStatusRequest.cs │ │ │ └── CampaignUpdateStatusResponse.cs │ │ ├── Creative │ │ │ ├── CreativeCreateV2Request.cs │ │ │ ├── CreativeCreateV2Response.cs │ │ │ ├── CreativeGetRequest.cs │ │ │ └── CreativeGetResponse.cs │ │ ├── CustomerCenter │ │ │ └── Advertiser │ │ │ │ ├── CustomerCenterAdvertiserListRequest.cs │ │ │ │ └── CustomerCenterAdvertiserListResponse.cs │ │ ├── Enterprise │ │ │ ├── EnterpriseInfoRequest.cs │ │ │ └── EnterpriseInfoResponse.cs │ │ ├── File │ │ │ ├── FileImageAdvertiserGetRequest.cs │ │ │ ├── FileImageAdvertiserGetResponse.cs │ │ │ ├── FileImageAdvertiserRequest.cs │ │ │ ├── FileImageAdvertiserResponse.cs │ │ │ ├── FileImageAdvertisingRequest.cs │ │ │ ├── FileImageAdvertisingResponse.cs │ │ │ ├── FileImageGetRequest.cs │ │ │ ├── FileImageGetResponse.cs │ │ │ ├── FileMaterialBindRequest.cs │ │ │ ├── FileMaterialBindResponse.cs │ │ │ ├── FileVideoAdvertiserGetRequest.cs │ │ │ ├── FileVideoAdvertiserGetResponse.cs │ │ │ ├── FileVideoAdvertisingRequest.cs │ │ │ ├── FileVideoAdvertisingResponse.cs │ │ │ ├── FileVideoDeleteRequest.cs │ │ │ ├── FileVideoDeleteResponse.cs │ │ │ ├── FileVideoGetRequest.cs │ │ │ ├── FileVideoGetResponse.cs │ │ │ ├── FileVideoUpdateRequest.cs │ │ │ └── FileVideoUpdateResponse.cs │ │ ├── Fund │ │ │ ├── FundSharedWalletBalanceGetRequest.cs │ │ │ └── FundSharedWalletBalanceGetResponse.cs │ │ ├── Majordomo │ │ │ └── Advertiser │ │ │ │ ├── MajordomoAdvertiserSelectRequest.cs │ │ │ │ └── MajordomoAdvertiserSelectResponse.cs │ │ ├── OAuth2 │ │ │ ├── OAuth2AccessTokenRequest.cs │ │ │ ├── OAuth2AccessTokenResponse.cs │ │ │ ├── OAuth2AdvertiserGetRequest.cs │ │ │ ├── OAuth2AdvertiserGetResponse.cs │ │ │ ├── OAuth2AppAccessTokenRequest.cs │ │ │ ├── OAuth2AppAccessTokenResponse.cs │ │ │ ├── OAuth2RefreshTokenRequest.cs │ │ │ └── OAuth2RefreshTokenResponse.cs │ │ ├── Tools │ │ │ └── VideoCover │ │ │ │ ├── ToolsVideoCoverSuggestRequest.cs │ │ │ │ └── ToolsVideoCoverSuggestResponse.cs │ │ └── User │ │ │ ├── UserInfoRequest.cs │ │ │ └── UserInfoResponse.cs │ ├── OceanEngineClient.cs │ ├── OceanEngineClientOptions.cs │ ├── OceanEngineEndpoints.cs │ ├── OceanEngineException.cs │ ├── OceanEngineRequest.cs │ ├── OceanEngineResponse.cs │ ├── README.md │ ├── SKIT.FlurlHttpClient.ByteDance.OceanEngine.csproj │ ├── Settings │ │ └── Credentials.cs │ └── Utilities │ │ └── MD5Utility.cs ├── SKIT.FlurlHttpClient.ByteDance.TikTokGlobal │ ├── Extensions │ │ ├── TikTokV2ClientExecuteOAuthExtensions.cs │ │ ├── TikTokV2ClientExecutePostExtensions.cs │ │ ├── TikTokV2ClientExecuteResearchExtensions.cs │ │ ├── TikTokV2ClientExecuteUserExtensions.cs │ │ └── TikTokV2ClientExecuteVideoExtensions.cs │ ├── Models │ │ ├── OAuth │ │ │ ├── OAuthAccessTokenRequest.cs │ │ │ ├── OAuthAccessTokenResponse.cs │ │ │ ├── OAuthRefreshTokenRequest.cs │ │ │ ├── OAuthRefreshTokenResponse.cs │ │ │ ├── OAuthRevokeTokenRequest.cs │ │ │ ├── OAuthRevokeTokenResponse.cs │ │ │ └── Qrcode │ │ │ │ ├── OAuthCheckQrcodeRequest.cs │ │ │ │ ├── OAuthCheckQrcodeResponse.cs │ │ │ │ ├── OAuthGetQrcodeRequest.cs │ │ │ │ └── OAuthGetQrcodeResponse.cs │ │ ├── Post │ │ │ ├── PostPublishContentInitRequest.cs │ │ │ ├── PostPublishContentInitResponse.cs │ │ │ ├── PostPublishCreatorInfoQueryRequest.cs │ │ │ ├── PostPublishCreatorInfoQueryResponse.cs │ │ │ ├── PostPublishInboxVideoInitRequest.cs │ │ │ ├── PostPublishInboxVideoInitResponse.cs │ │ │ ├── PostPublishStatusFetchRequest.cs │ │ │ ├── PostPublishStatusFetchResponse.cs │ │ │ ├── PostPublishVideoInitRequest.cs │ │ │ ├── PostPublishVideoInitResponse.cs │ │ │ ├── PostUploadVideoRequest.cs │ │ │ └── PostUploadVideoResponse.cs │ │ ├── Research │ │ │ ├── Adlib │ │ │ │ ├── ResearchAdlibAdDetailRequest.cs │ │ │ │ ├── ResearchAdlibAdDetailResponse.cs │ │ │ │ ├── ResearchAdlibAdQueryRequest.cs │ │ │ │ ├── ResearchAdlibAdQueryResponse.cs │ │ │ │ ├── ResearchAdlibAdReportRequest.cs │ │ │ │ ├── ResearchAdlibAdReportResponse.cs │ │ │ │ ├── ResearchAdlibAdvertiserQueryRequest.cs │ │ │ │ ├── ResearchAdlibAdvertiserQueryResponse.cs │ │ │ │ ├── ResearchAdlibCommercialContentQueryRequest.cs │ │ │ │ └── ResearchAdlibCommercialContentQueryResponse.cs │ │ │ ├── Playlist │ │ │ │ ├── ResearchPlaylistInfoRequest.cs │ │ │ │ └── ResearchPlaylistInfoResponse.cs │ │ │ ├── User │ │ │ │ ├── ResearchUserFollowersRequest.cs │ │ │ │ ├── ResearchUserFollowersResponse.cs │ │ │ │ ├── ResearchUserFollowingRequest.cs │ │ │ │ ├── ResearchUserFollowingResponse.cs │ │ │ │ ├── ResearchUserInfoRequest.cs │ │ │ │ ├── ResearchUserInfoResponse.cs │ │ │ │ ├── ResearchUserLikedVideosRequest.cs │ │ │ │ ├── ResearchUserLikedVideosResponse.cs │ │ │ │ ├── ResearchUserPinnedVideosRequest.cs │ │ │ │ ├── ResearchUserPinnedVideosResponse.cs │ │ │ │ ├── ResearchUserRepostedVideosRequest.cs │ │ │ │ └── ResearchUserRepostedVideosResponse.cs │ │ │ └── Video │ │ │ │ ├── ResearchVideoCommentListRequest.cs │ │ │ │ ├── ResearchVideoCommentListResponse.cs │ │ │ │ ├── ResearchVideoQueryRequest.cs │ │ │ │ └── ResearchVideoQueryResponse.cs │ │ ├── User │ │ │ ├── Data │ │ │ │ ├── UserDataAddRequest.cs │ │ │ │ ├── UserDataAddResponse.cs │ │ │ │ ├── UserDataCancelRequest.cs │ │ │ │ ├── UserDataCancelResponse.cs │ │ │ │ ├── UserDataCheckRequest.cs │ │ │ │ ├── UserDataCheckResponse.cs │ │ │ │ ├── UserDataDownloadRequest.cs │ │ │ │ └── UserDataDownloadResponse.cs │ │ │ ├── UserInfoRequest.cs │ │ │ └── UserInfoResponse.cs │ │ └── Video │ │ │ ├── VideoListRequest.cs │ │ │ ├── VideoListResponse.cs │ │ │ ├── VideoQueryRequest.cs │ │ │ └── VideoQueryResponse.cs │ ├── README.md │ ├── SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.csproj │ ├── Settings │ │ └── Credentials.cs │ ├── TikTokV2Client.cs │ ├── TikTokV2ClientBuilder.cs │ ├── TikTokV2ClientOptions.cs │ ├── TikTokV2Endpoints.cs │ ├── TikTokV2Exception.cs │ ├── TikTokV2Request.cs │ ├── TikTokV2Response.cs │ └── Utilities │ │ └── [Internal] │ │ └── HttpContentBuilder.cs └── SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop │ ├── Events │ ├── CancellationStatusChangeEvent.cs │ ├── OrderStatusChangeEvent.cs │ ├── PackageUpdateEvent.cs │ ├── ProductCreationEvent.cs │ ├── ProductInformationChangeEvent.cs │ ├── ProductStatusChangeEvent.cs │ ├── RecipientAddressUpdateEvent.cs │ ├── ReturnStatusChangeEvent.cs │ ├── SellerDeauthorizationEvent.cs │ └── UpcomingAuthorizationExpirationEvent.cs │ ├── Extensions │ ├── TikTokShopClientEventExtensions.cs │ ├── TikTokShopClientExecuteAuthExtensions.cs │ ├── TikTokShopClientExecuteAuthorizationExtensions.cs │ ├── TikTokShopClientExecuteCustomerServiceExtensions.cs │ ├── TikTokShopClientExecuteEventExtensions.cs │ ├── TikTokShopClientExecuteFBTExtensions.cs │ ├── TikTokShopClientExecuteFinanceExtensions.cs │ ├── TikTokShopClientExecuteFulfillmentExtensions.cs │ ├── TikTokShopClientExecuteLogisticsExtensions.cs │ ├── TikTokShopClientExecuteOrderExtensions.cs │ ├── TikTokShopClientExecuteProductExtensions.cs │ ├── TikTokShopClientExecutePromotionExtensions.cs │ ├── TikTokShopClientExecuteReturnRefundExtensions.cs │ ├── TikTokShopClientExecuteSellerExtensions.cs │ └── TikTokShopClientExecuteSupplyChainExtensions.cs │ ├── Interceptors │ └── TikTokShopRequestSigningInterceptor.cs │ ├── Models │ ├── Auth │ │ ├── AuthGetTokenRequest.cs │ │ ├── AuthGetTokenResponse.cs │ │ ├── AuthRefreshTokenRequest.cs │ │ └── AuthRefreshTokenResponse.cs │ ├── Authorization │ │ ├── AuthorizationGetCategoryAssetsRequest.cs │ │ ├── AuthorizationGetCategoryAssetsResponse.cs │ │ ├── AuthorizationGetShopsRequest.cs │ │ └── AuthorizationGetShopsResponse.cs │ ├── CustomerService │ │ ├── Agents │ │ │ ├── CustomerServiceGetAgentSettingsRequest.cs │ │ │ ├── CustomerServiceGetAgentSettingsResponse.cs │ │ │ ├── CustomerServiceUpdateAgentSettingsRequest.cs │ │ │ └── CustomerServiceUpdateAgentSettingsResponse.cs │ │ ├── CustomerServiceCreateConversationMessageRequest.cs │ │ ├── CustomerServiceCreateConversationMessageResponse.cs │ │ ├── CustomerServiceCreateConversationRequest.cs │ │ ├── CustomerServiceCreateConversationResponse.cs │ │ ├── CustomerServiceGetConversationMessagesRequest.cs │ │ ├── CustomerServiceGetConversationMessagesResponse.cs │ │ ├── CustomerServiceGetConversationsRequest.cs │ │ ├── CustomerServiceGetConversationsResponse.cs │ │ ├── CustomerServiceReadConversationMessageRequest.cs │ │ ├── CustomerServiceReadConversationMessageResponse.cs │ │ ├── CustomerServiceUploadImageRequest.cs │ │ ├── CustomerServiceUploadImageResponse.cs │ │ └── Performance │ │ │ ├── CustomerServiceGetPerformanceRequest.cs │ │ │ └── CustomerServiceGetPerformanceResponse.cs │ ├── Event │ │ ├── EventDeleteWebhookRequest.cs │ │ ├── EventDeleteWebhookResponse.cs │ │ ├── EventGetWebhooksRequest.cs │ │ ├── EventGetWebhooksResponse.cs │ │ ├── EventUpdateWebhookRequest.cs │ │ └── EventUpdateWebhookResponse.cs │ ├── FBT │ │ ├── FBTGetGoodsRequest.cs │ │ ├── FBTGetGoodsResponse.cs │ │ ├── FBTGetInboundOrdersRequest.cs │ │ ├── FBTGetInboundOrdersResponse.cs │ │ ├── FBTGetInventoriesRequest.cs │ │ ├── FBTGetInventoriesResponse.cs │ │ ├── FBTGetInventoryRecordsRequest.cs │ │ ├── FBTGetInventoryRecordsResponse.cs │ │ ├── FBTGetMerchantOnboardedRegionsRequest.cs │ │ ├── FBTGetMerchantOnboardedRegionsResponse.cs │ │ ├── FBTGetWarehousesRequest.cs │ │ └── FBTGetWarehousesResponse.cs │ ├── Finance │ │ ├── FinanceGetOrderStatementTransactionsRequest.cs │ │ ├── FinanceGetOrderStatementTransactionsResponse.cs │ │ ├── FinanceGetPaymentsRequest.cs │ │ ├── FinanceGetPaymentsResponse.cs │ │ ├── FinanceGetStatementTransactionsRequest.cs │ │ ├── FinanceGetStatementTransactionsResponse.cs │ │ ├── FinanceGetStatementsRequest.cs │ │ ├── FinanceGetStatementsResponse.cs │ │ ├── FinanceGetWithdrawalsRequest.cs │ │ └── FinanceGetWithdrawalsResponse.cs │ ├── Fulfillment │ │ ├── Bundle │ │ │ ├── FulfillmentCreateBundleRequest.cs │ │ │ └── FulfillmentCreateBundleResponse.cs │ │ ├── Orders │ │ │ ├── FulfillmentGetOrderSplitAttributesRequest.cs │ │ │ ├── FulfillmentGetOrderSplitAttributesResponse.cs │ │ │ ├── FulfillmentGetOrderTrackingRequest.cs │ │ │ ├── FulfillmentGetOrderTrackingResponse.cs │ │ │ ├── FulfillmentSearchOrderShippingServicesRequest.cs │ │ │ ├── FulfillmentSearchOrderShippingServicesResponse.cs │ │ │ ├── FulfillmentSplitOrderRequest.cs │ │ │ ├── FulfillmentSplitOrderResponse.cs │ │ │ ├── FulfillmentUpdateOrderPackagesRequest.cs │ │ │ ├── FulfillmentUpdateOrderPackagesResponse.cs │ │ │ ├── FulfillmentUpdateOrderShippingInfoRequest.cs │ │ │ └── FulfillmentUpdateOrderShippingInfoResponse.cs │ │ ├── Packages │ │ │ ├── Combine │ │ │ │ ├── FulfillmentCombinePackageRequest.cs │ │ │ │ ├── FulfillmentCombinePackageResponse.cs │ │ │ │ ├── FulfillmentSearchCombinablePackagesRequest.cs │ │ │ │ ├── FulfillmentSearchCombinablePackagesResponse.cs │ │ │ │ ├── FulfillmentUncombinePackageRequest.cs │ │ │ │ └── FulfillmentUncombinePackageResponse.cs │ │ │ ├── FulfillmentBatchShipPackagesRequest.cs │ │ │ ├── FulfillmentBatchShipPackagesResponse.cs │ │ │ ├── FulfillmentBatchUpdatePackagesDeliveryStatusRequest.cs │ │ │ ├── FulfillmentBatchUpdatePackagesDeliveryStatusResponse.cs │ │ │ ├── FulfillmentCreatePackageRequest.cs │ │ │ ├── FulfillmentCreatePackageResponse.cs │ │ │ ├── FulfillmentGetPackageDetailRequest.cs │ │ │ ├── FulfillmentGetPackageDetailResponse.cs │ │ │ ├── FulfillmentGetPackageHandoverTimeSlotsRequest.cs │ │ │ ├── FulfillmentGetPackageHandoverTimeSlotsResponse.cs │ │ │ ├── FulfillmentGetPackageShippingDocumentsRequest.cs │ │ │ ├── FulfillmentGetPackageShippingDocumentsResponse.cs │ │ │ ├── FulfillmentSearchPackagesRequest.cs │ │ │ ├── FulfillmentSearchPackagesResponse.cs │ │ │ ├── FulfillmentShipPackageRequest.cs │ │ │ ├── FulfillmentShipPackageResponse.cs │ │ │ ├── FulfillmentUpdatePackageShippingInfoRequest.cs │ │ │ └── FulfillmentUpdatePackageShippingInfoResponse.cs │ │ └── Upload │ │ │ ├── FulfillmentUploadFileRequest.cs │ │ │ ├── FulfillmentUploadFileResponse.cs │ │ │ ├── FulfillmentUploadImageRequest.cs │ │ │ └── FulfillmentUploadImageResponse.cs │ ├── Logistics │ │ ├── LogisticsGetDeliveryOptionShippingProvidersRequest.cs │ │ ├── LogisticsGetDeliveryOptionShippingProvidersResponse.cs │ │ ├── LogisticsGetGlobalWarehousesRequest.cs │ │ ├── LogisticsGetGlobalWarehousesResponse.cs │ │ ├── LogisticsGetWarehouseDeliveryOptionsRequest.cs │ │ ├── LogisticsGetWarehouseDeliveryOptionsResponse.cs │ │ ├── LogisticsGetWarehousesRequest.cs │ │ └── LogisticsGetWarehousesResponse.cs │ ├── Order │ │ ├── ExternalOrder │ │ │ ├── OrderCreateExternalOrderRequest.cs │ │ │ ├── OrderCreateExternalOrderResponse.cs │ │ │ ├── OrderGetExternalOrdersRequest.cs │ │ │ ├── OrderGetExternalOrdersResponse.cs │ │ │ ├── OrderSearchExternalOrdersRequest.cs │ │ │ └── OrderSearchExternalOrdersResponse.cs │ │ ├── OrderBatchGetOrderDetailRequest.cs │ │ ├── OrderBatchGetOrderDetailResponse.cs │ │ ├── OrderGetOrderPriceDetailRequest.cs │ │ ├── OrderGetOrderPriceDetailResponse.cs │ │ ├── OrderSearchOrdersRequest.cs │ │ └── OrderSearchOrdersResponse.cs │ ├── Product │ │ ├── Brand │ │ │ ├── ProductCreateBrandRequest.cs │ │ │ ├── ProductCreateBrandResponse.cs │ │ │ ├── ProductGetBrandsRequest.cs │ │ │ └── ProductGetBrandsResponse.cs │ │ ├── Category │ │ │ ├── ProductGetCategoriesRequest.cs │ │ │ ├── ProductGetCategoriesResponse.cs │ │ │ ├── ProductGetCategoryAttributesRequest.cs │ │ │ ├── ProductGetCategoryAttributesResponse.cs │ │ │ ├── ProductGetCategoryRulesRequest.cs │ │ │ ├── ProductGetCategoryRulesResponse.cs │ │ │ ├── ProductRecommendCategoriesRequest.cs │ │ │ └── ProductRecommendCategoriesResponse.cs │ │ ├── Compliance │ │ │ ├── ProductCreateComplianceManufacturerRequest.cs │ │ │ ├── ProductCreateComplianceManufacturerResponse.cs │ │ │ ├── ProductCreateComplianceResponsiblePersonRequest.cs │ │ │ ├── ProductCreateComplianceResponsiblePersonResponse.cs │ │ │ ├── ProductSearchComplianceManufacturersRequest.cs │ │ │ ├── ProductSearchComplianceManufacturersResponse.cs │ │ │ ├── ProductSearchComplianceResponsiblePersonsRequest.cs │ │ │ ├── ProductSearchComplianceResponsiblePersonsResponse.cs │ │ │ ├── ProductUpdateComplianceManufacturerPartiallyRequest.cs │ │ │ ├── ProductUpdateComplianceManufacturerPartiallyResponse.cs │ │ │ ├── ProductUpdateComplianceResponsiblePersonPartiallyRequest.cs │ │ │ └── ProductUpdateComplianceResponsiblePersonPartiallyResponse.cs │ │ ├── Global │ │ │ ├── Category │ │ │ │ ├── ProductGetGlobalCategoriesRequest.cs │ │ │ │ ├── ProductGetGlobalCategoriesResponse.cs │ │ │ │ ├── ProductGetGlobalCategoryAttributesRequest.cs │ │ │ │ ├── ProductGetGlobalCategoryAttributesResponse.cs │ │ │ │ ├── ProductGetGlobalCategoryRulesRequest.cs │ │ │ │ ├── ProductGetGlobalCategoryRulesResponse.cs │ │ │ │ ├── ProductRecommendGlobalCategoriesRequest.cs │ │ │ │ └── ProductRecommendGlobalCategoriesResponse.cs │ │ │ ├── ProductCreateGlobalProductRequest.cs │ │ │ ├── ProductCreateGlobalProductResponse.cs │ │ │ ├── ProductDeleteGlobalProductsRequest.cs │ │ │ ├── ProductDeleteGlobalProductsResponse.cs │ │ │ ├── ProductGetGlobalProductDetailRequest.cs │ │ │ ├── ProductGetGlobalProductDetailResponse.cs │ │ │ ├── ProductPublishGlobalProductRequest.cs │ │ │ ├── ProductPublishGlobalProductResponse.cs │ │ │ ├── ProductSearchGlobalProductsRequest.cs │ │ │ ├── ProductSearchGlobalProductsResponse.cs │ │ │ ├── ProductUpdateGlobalProductInventoryRequest.cs │ │ │ ├── ProductUpdateGlobalProductInventoryResponse.cs │ │ │ ├── ProductUpdateGlobalProductRequest.cs │ │ │ └── ProductUpdateGlobalProductResponse.cs │ │ ├── ProductActivateProductsRequest.cs │ │ ├── ProductActivateProductsResponse.cs │ │ ├── ProductCreateProductCategoryUpgradeTaskRequest.cs │ │ ├── ProductCreateProductCategoryUpgradeTaskResponse.cs │ │ ├── ProductCreateProductListingCheckRequest.cs │ │ ├── ProductCreateProductListingCheckResponse.cs │ │ ├── ProductCreateProductRequest.cs │ │ ├── ProductCreateProductResponse.cs │ │ ├── ProductDeactivateProductsRequest.cs │ │ ├── ProductDeactivateProductsResponse.cs │ │ ├── ProductDeleteProductsRequest.cs │ │ ├── ProductDeleteProductsResponse.cs │ │ ├── ProductGetInventoriesRequest.cs │ │ ├── ProductGetInventoriesResponse.cs │ │ ├── ProductGetListingSchemasRequest.cs │ │ ├── ProductGetListingSchemasResponse.cs │ │ ├── ProductGetPrerequisitesRequest.cs │ │ ├── ProductGetPrerequisitesResponse.cs │ │ ├── ProductGetProductDetailRequest.cs │ │ ├── ProductGetProductDetailResponse.cs │ │ ├── ProductGetProductDiagnosesRequest.cs │ │ ├── ProductGetProductDiagnosesResponse.cs │ │ ├── ProductGetProductSEOWordsRequest.cs │ │ ├── ProductGetProductSEOWordsResponse.cs │ │ ├── ProductGetProductSuggestionsRequest.cs │ │ ├── ProductGetProductSuggestionsResponse.cs │ │ ├── ProductRecoverProductsRequest.cs │ │ ├── ProductRecoverProductsResponse.cs │ │ ├── ProductSearchProductsRequest.cs │ │ ├── ProductSearchProductsResponse.cs │ │ ├── ProductUpdateProductInventoryRequest.cs │ │ ├── ProductUpdateProductInventoryResponse.cs │ │ ├── ProductUpdateProductPartiallyRequest.cs │ │ ├── ProductUpdateProductPartiallyResponse.cs │ │ ├── ProductUpdateProductPriceRequest.cs │ │ ├── ProductUpdateProductPriceResponse.cs │ │ ├── ProductUpdateProductRequest.cs │ │ ├── ProductUpdateProductResponse.cs │ │ ├── SizeChart │ │ │ ├── ProductSearchSizeChartsRequest.cs │ │ │ └── ProductSearchSizeChartsResponse.cs │ │ └── Upload │ │ │ ├── ProductOptimizeImagesRequest.cs │ │ │ ├── ProductOptimizeImagesResponse.cs │ │ │ ├── ProductUploadFileRequest.cs │ │ │ ├── ProductUploadFileResponse.cs │ │ │ ├── ProductUploadImageRequest.cs │ │ │ └── ProductUploadImageResponse.cs │ ├── Promotion │ │ ├── Activity │ │ │ ├── PromotionCreateActivityRequest.cs │ │ │ ├── PromotionCreateActivityResponse.cs │ │ │ ├── PromotionDeactivateActivityRequest.cs │ │ │ ├── PromotionDeactivateActivityResponse.cs │ │ │ ├── PromotionDeleteActivityProductsRequest.cs │ │ │ ├── PromotionDeleteActivityProductsResponse.cs │ │ │ ├── PromotionGetActivityDetailRequest.cs │ │ │ ├── PromotionGetActivityDetailResponse.cs │ │ │ ├── PromotionSearchActivitiesRequest.cs │ │ │ ├── PromotionSearchActivitiesResponse.cs │ │ │ ├── PromotionUpdateActivityProductsRequest.cs │ │ │ ├── PromotionUpdateActivityProductsResponse.cs │ │ │ ├── PromotionUpdateActivityRequest.cs │ │ │ └── PromotionUpdateActivityResponse.cs │ │ └── Coupon │ │ │ ├── PromotionGetCouponDetailRequest.cs │ │ │ ├── PromotionGetCouponDetailResponse.cs │ │ │ ├── PromotionSearchCouponsRequest.cs │ │ │ └── PromotionSearchCouponsResponse.cs │ ├── ReturnRefund │ │ ├── Cancellations │ │ │ ├── ReturnRefundApproveCancellationRequest.cs │ │ │ ├── ReturnRefundApproveCancellationResponse.cs │ │ │ ├── ReturnRefundCreateCancellationRequest.cs │ │ │ ├── ReturnRefundCreateCancellationResponse.cs │ │ │ ├── ReturnRefundRejectCancellationRequest.cs │ │ │ ├── ReturnRefundRejectCancellationResponse.cs │ │ │ ├── ReturnRefundSearchCancellationsRequest.cs │ │ │ └── ReturnRefundSearchCancellationsResponse.cs │ │ ├── Orders │ │ │ ├── ReturnRefundGetOrderAftersaleEligibilityRequest.cs │ │ │ └── ReturnRefundGetOrderAftersaleEligibilityResponse.cs │ │ ├── Refunds │ │ │ ├── ReturnRefundCalculateRefundRequest.cs │ │ │ └── ReturnRefundCalculateRefundResponse.cs │ │ ├── ReturnRefundGetRejectReasonsRequest.cs │ │ ├── ReturnRefundGetRejectReasonsResponse.cs │ │ └── Returns │ │ │ ├── ReturnRefundApproveReturnRequest.cs │ │ │ ├── ReturnRefundApproveReturnResponse.cs │ │ │ ├── ReturnRefundCreateReturnRequest.cs │ │ │ ├── ReturnRefundCreateReturnResponse.cs │ │ │ ├── ReturnRefundGetReturnRecordsRequest.cs │ │ │ ├── ReturnRefundGetReturnRecordsResponse.cs │ │ │ ├── ReturnRefundRejectReturnRequest.cs │ │ │ ├── ReturnRefundRejectReturnResponse.cs │ │ │ ├── ReturnRefundSearchReturnsRequest.cs │ │ │ └── ReturnRefundSearchReturnsResponse.cs │ ├── Seller │ │ ├── SellerGetPermissionsRequest.cs │ │ ├── SellerGetPermissionsResponse.cs │ │ ├── SellerGetShopsRequest.cs │ │ └── SellerGetShopsResponse.cs │ └── SupplyChain │ │ ├── SupplyChainSyncPackagesRequest.cs │ │ └── SupplyChainSyncPackagesResponse.cs │ ├── README.md │ ├── SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.csproj │ ├── Settings │ └── Credentials.cs │ ├── TikTokShopClient.cs │ ├── TikTokShopClientBuilder.cs │ ├── TikTokShopClientOptions.cs │ ├── TikTokShopEndpoints.cs │ ├── TikTokShopEvent.cs │ ├── TikTokShopException.cs │ ├── TikTokShopRequest.cs │ ├── TikTokShopResponse.cs │ └── Utilities │ ├── HMACUtility.cs │ └── [Internal] │ └── HttpContentBuilder.cs └── test ├── NuGet.config ├── SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests ├── .gitignore ├── EventSamples │ ├── GoodLife │ │ ├── LifeMemberJoinEvent.json │ │ ├── LifeMemberLeaveEvent.json │ │ ├── LifeProductAuditEvent.json │ │ ├── LifeTradeCertificateNotifyEvent.json │ │ └── LifeTradeOrderNotifyEvent.json │ ├── IM │ │ ├── EnterGroupAuditChangeEvent.json │ │ ├── GroupFansEventEvent.json │ │ ├── IMAuthorizeEvent.json │ │ ├── IMEnterDirectMessageEvent.json │ │ ├── IMGroupReceiveMessageEvent.json │ │ └── IMReceiveMessageEvent.json │ ├── Interaction │ │ ├── NewFollowActionEvent.json │ │ └── NewVideoDiggEvent.json │ ├── UnionAuth │ │ ├── UnionAuthInfoForBEvent.json │ │ └── UnionAuthInfoForCEvent.json │ └── Webhook │ │ ├── AuthorizeEvent.json │ │ ├── CreateVideoEvent.json │ │ ├── DialogPhoneEvent.json │ │ ├── ItemCommentReplyEvent.json │ │ ├── PersonalTabContactEvent.json │ │ ├── ReceiveMessageEvent.json │ │ ├── UnauthorizeEvent.json │ │ ├── VerifyWebhookEvent.json │ │ └── WebsiteContactEvent.json ├── IMPORTANT_CodeAnalyzeTests.cs ├── ModelSamples │ ├── ApiAppsAuth │ │ ├── AppsAuthGetOpenIdByCV1Request.json │ │ └── AppsAuthGetOpenIdByCV1Response.json │ ├── ApiAppsTrade │ │ ├── AppsTradeBookCreateBookV2Request.json │ │ ├── AppsTradeBookCreateBookV2Response.json │ │ ├── AppsTradeBookMerchantCancelBookV2Request.json │ │ ├── AppsTradeBookQueryBookV2Request.json │ │ ├── AppsTradeBookQueryBookV2Response.json │ │ ├── AppsTradeBookResultCallbackV2Request.json │ │ ├── AppsTradeBookUserCancelBookV2Request.json │ │ ├── AppsTradeFulfillmentDeliveryPrepareV2Request.json │ │ ├── AppsTradeFulfillmentDeliveryPrepareV2Response.json │ │ ├── AppsTradeFulfillmentDeliveryVerifyV2Request.json │ │ ├── AppsTradeFulfillmentDeliveryVerifyV2Response.json │ │ ├── AppsTradeFulfillmentOrderCanUseV2Request.json │ │ ├── AppsTradeFulfillmentOrderCanUseV2Response.json │ │ ├── AppsTradeFulfillmentPushDeliveryV2Request.json │ │ ├── AppsTradeFulfillmentPushDeliveryV2Response.json │ │ ├── AppsTradeFulfillmentQueryUserCertificatesV2Request.json │ │ ├── AppsTradeFulfillmentQueryUserCertificatesV2Response.json │ │ ├── AppsTradeFulfillmentVerifyCancelV2Request.json │ │ ├── AppsTradeOrderCloseOrderV2Request.json │ │ ├── AppsTradeOrderCreateOrderV2Request.json │ │ ├── AppsTradeOrderCreateOrderV2Response.json │ │ ├── AppsTradeOrderQueryCPSV2Request.json │ │ ├── AppsTradeOrderQueryCPSV2Response.json │ │ ├── AppsTradeOrderQueryItemOrderInfoV2Request.json │ │ ├── AppsTradeOrderQueryItemOrderInfoV2Response.json │ │ ├── AppsTradeOrderQueryOrderV2Request.json │ │ ├── AppsTradeOrderQueryOrderV2Response.json │ │ ├── AppsTradeRefundCreateRefundV2Request.json │ │ ├── AppsTradeRefundCreateRefundV2Response.json │ │ ├── AppsTradeRefundMerchantAuditCallbackV2Request.json │ │ ├── AppsTradeRefundQueryRefundV2Request.json │ │ ├── AppsTradeRefundQueryRefundV2Response.json │ │ ├── AppsTradeSettleCreateSettleV2Request.json │ │ ├── AppsTradeSettleCreateSettleV2Response.json │ │ ├── AppsTradeSettleQuerySettleV2Request.json │ │ └── AppsTradeSettleQuerySettleV2Response.json │ ├── ApiDouyinAuth │ │ ├── DouyinAuthGetOpenIdByBV1Request.json │ │ ├── DouyinAuthGetOpenIdByBV1Response.json │ │ ├── DouyinAuthGetOpenIdByCV1Request.json │ │ ├── DouyinAuthGetOpenIdByCV1Response.json │ │ ├── DouyinAuthGetRelatedIdV1Request.json │ │ └── DouyinAuthGetRelatedIdV1Response.json │ ├── ApiDouyinIM │ │ ├── DouyinIMGetAppletTemplateV1Request.json │ │ ├── DouyinIMGetAppletTemplateV1Response.json │ │ ├── DouyinIMSetAppletTemplateV1Request.json │ │ └── DouyinIMSetAppletTemplateV1Response.json │ ├── ApiDouyinInteractive │ │ └── DouyinInteractiveIntentionLogListV1Response.json │ ├── ApiDouyinRole │ │ ├── DouyinRoleCheckV1Request.json │ │ └── DouyinRoleCheckV1Response.json │ ├── ApiDouyinSchema │ │ ├── DouyinSchemaGetChatV1Request.json │ │ ├── DouyinSchemaGetChatV1Response.json │ │ ├── DouyinSchemaGetItemInfoV1Request.json │ │ ├── DouyinSchemaGetItemInfoV1Response.json │ │ ├── DouyinSchemaGetLiveV1Request.json │ │ ├── DouyinSchemaGetLiveV1Response.json │ │ ├── DouyinSchemaGetShareV1Request.json │ │ ├── DouyinSchemaGetShareV1Response.json │ │ ├── DouyinSchemaGetUserProfileV1Request.json │ │ └── DouyinSchemaGetUserProfileV1Response.json │ ├── ApiDouyinUser │ │ └── DouyinUserFansDataV1Response.json │ ├── ApiDouyinVideo │ │ ├── DouyinVideoBasicInfoV1Request.json │ │ ├── DouyinVideoBasicInfoV1Response.json │ │ ├── DouyinVideoCreateVideoV1Response.json │ │ ├── DouyinVideoDataV1Response.json │ │ ├── DouyinVideoListV1Response.json │ │ ├── DouyinVideoUploadVideoV1Response.json │ │ ├── Iframe │ │ │ ├── DouyinVideoGetIframeByItemV1Response.json │ │ │ └── DouyinVideoGetIframeByVideoV1Response.json │ │ ├── Image │ │ │ ├── DouyinVideoCreateImageTextV1Request.json │ │ │ ├── DouyinVideoCreateImageTextV1Response.json │ │ │ └── DouyinVideoUploadImageV1Response.json │ │ └── Part │ │ │ ├── DouyinVideoCompleteVideoPartUploadV1Response.json │ │ │ └── DouyinVideoInitVideoPartUploadV1Response.json │ ├── ApiIM │ │ └── IMMessageResourcesResponse.json │ ├── ApiIndustry │ │ ├── AppTestRelation │ │ │ ├── IndustrySolutionAddAppTestRelationV1Request.json │ │ │ ├── IndustrySolutionAddAppTestRelationV1Response.json │ │ │ ├── IndustrySolutionDeleteAppTestRelationV1Request.json │ │ │ ├── IndustrySolutionDeleteAppTestRelationV1Response.json │ │ │ ├── IndustrySolutionQueryAppTestRelationV1Request.json │ │ │ └── IndustrySolutionQueryAppTestRelationV1Response.json │ │ └── Implementation │ │ │ ├── IndustrySolutionQueryImplementationV1Request.json │ │ │ └── IndustrySolutionQueryImplementationV1Response.json │ ├── ApiMatch │ │ ├── MatchTaskboxAgencyQueryBillLinkV2Request.json │ │ ├── MatchTaskboxAgencyQueryBillLinkV2Response.json │ │ ├── MatchTaskboxAgencyQueryVideoSummaryDataV2Request.json │ │ ├── MatchTaskboxAgencyQueryVideoSummaryDataV2Response.json │ │ ├── MatchTaskboxChangeUserBindAgentV1Request.json │ │ ├── MatchTaskboxGenerateAgentLinkV1Request.json │ │ ├── MatchTaskboxGenerateAgentLinkV1Response.json │ │ ├── MatchTaskboxGetAgencyUserBindRecordV1Request.json │ │ ├── MatchTaskboxGetAgencyUserBindRecordV1Response.json │ │ ├── MatchTaskboxQueryAppTaskIdV1Request.json │ │ ├── MatchTaskboxQueryAppTaskIdV1Response.json │ │ ├── MatchTaskboxQueryTaskInfoV1Request.json │ │ ├── MatchTaskboxQueryTaskInfoV1Response.json │ │ ├── MatchTaskboxQueryTaskVideoStatusV2Request.json │ │ ├── MatchTaskboxQueryTaskVideoStatusV2Response.json │ │ ├── MatchTaskboxQueryViolateTalentListV2Response.json │ │ ├── MatchTaskboxSaveAgentV1Request.json │ │ └── MatchTaskboxSaveAgentV1Response.json │ ├── DataExternal │ │ ├── Anchor │ │ │ └── DataExternalAnchorMpItemClickDistributionResponse.json │ │ ├── Billboard │ │ │ ├── HotVideo │ │ │ │ └── DataExternalBillboardHotVideoResponse.json │ │ │ ├── Live │ │ │ │ └── DataExternalBillboardLiveResponse.json │ │ │ ├── Music │ │ │ │ └── DataExternalBillboardMusicHotResponse.json │ │ │ ├── Prop │ │ │ │ └── DataExternalBillboardPropResponse.json │ │ │ ├── Sport │ │ │ │ ├── DataExternalBillboardSportBasketballResponse.json │ │ │ │ ├── DataExternalBillboardSportComprehensiveResponse.json │ │ │ │ ├── DataExternalBillboardSportCultureResponse.json │ │ │ │ ├── DataExternalBillboardSportFitnessResponse.json │ │ │ │ ├── DataExternalBillboardSportOutdoorsResponse.json │ │ │ │ ├── DataExternalBillboardSportOverallResponse.json │ │ │ │ ├── DataExternalBillboardSportSoccerResponse.json │ │ │ │ └── DataExternalBillboardSportTableTennisResponse.json │ │ │ ├── Stars │ │ │ │ └── DataExternalBillboardStarsResponse.json │ │ │ └── Topic │ │ │ │ └── DataExternalBillboardTopicResponse.json │ │ ├── Fans │ │ │ ├── DataExternalFansFavouriteResponse.json │ │ │ └── DataExternalFansSourceResponse.json │ │ ├── Item │ │ │ ├── DataExternalItemBaseResponse.json │ │ │ ├── DataExternalItemCommentResponse.json │ │ │ ├── DataExternalItemLikeResponse.json │ │ │ ├── DataExternalItemPlayResponse.json │ │ │ └── DataExternalItemShareResponse.json │ │ ├── POI │ │ │ ├── DataExternalPOIBaseResponse.json │ │ │ ├── DataExternalPOIBillboardResponse.json │ │ │ ├── DataExternalPOIClaimListResponse.json │ │ │ ├── DataExternalPOIServiceBaseResponse.json │ │ │ ├── DataExternalPOIServiceUserResponse.json │ │ │ └── DataExternalPOIUserResponse.json │ │ └── User │ │ │ ├── DataExternalUserCommentResponse.json │ │ │ ├── DataExternalUserFansResponse.json │ │ │ ├── DataExternalUserItemResponse.json │ │ │ ├── DataExternalUserLikeResponse.json │ │ │ ├── DataExternalUserProfileResponse.json │ │ │ └── DataExternalUserShareResponse.json │ ├── DevTool │ │ └── DevToolMicroAppIsLegalResponse.json │ ├── Discovery │ │ ├── DiscoveryEntertainmentRankItemResponse.json │ │ └── DiscoveryEntertainmentRankVersionResponse.json │ ├── Enterprise │ │ └── Media │ │ │ ├── EnterpriseMediaDeleteResponse.json │ │ │ ├── EnterpriseMediaListResponse.json │ │ │ ├── EnterpriseMediaTempUploadResponse.json │ │ │ └── EnterpriseMediaUploadResponse.json │ ├── Event │ │ ├── EventStatusListResponse.json │ │ └── EventStatusUpdateResponse.json │ ├── Fans │ │ └── FansCheckResponse.json │ ├── GoodLife │ │ ├── Aftersale │ │ │ ├── Audit │ │ │ │ └── GoodLifeAftersaleAuditNotifyV1Request.json │ │ │ └── Order │ │ │ │ ├── GoodLifeAftersaleOrderApplyRefundV1Request.json │ │ │ │ └── GoodLifeAftersaleOrderMerchantRejectV1Request.json │ │ ├── Fulfilment │ │ │ ├── Certificate │ │ │ │ ├── GoodLifeFulfilmentCertificateGetV1Response.json │ │ │ │ ├── GoodLifeFulfilmentCertificateQueryV1Response.json │ │ │ │ ├── GoodLifeFulfilmentCertificateVerifyRecordQueryV1Response.json │ │ │ │ ├── GoodLifeFulfilmentCertificateVerifyV1Request.json │ │ │ │ └── GoodLifeFulfilmentCertificateVerifyV1Response.json │ │ │ ├── Distribution │ │ │ │ └── GoodLifeFulfilmentDistributionOrderSyncStatusV1Request.json │ │ │ └── ReserveCode │ │ │ │ ├── GoodLifeFulfilmentReserveCodeBatchImportV1Request.json │ │ │ │ ├── GoodLifeFulfilmentReserveCodeBindOrderInfoV1Request.json │ │ │ │ └── GoodLifeFulfilmentReserveCodeBindOrderInfoV1Response.json │ │ ├── Goods │ │ │ ├── Calendar │ │ │ │ ├── GoodLifeGoodsCalendarAmountGroupSaveV1Request.json │ │ │ │ ├── GoodLifeGoodsCalendarStaticAttributeGroupSaveV1Request.json │ │ │ │ └── GoodLifeGoodsCalendarStockGroupSaveV1Request.json │ │ │ ├── Product │ │ │ │ ├── GoodLifeGoodsProductDraftGetV1Response.json │ │ │ │ ├── GoodLifeGoodsProductDraftQueryV1Response.json │ │ │ │ ├── GoodLifeGoodsProductFreeAuditV1Request.json │ │ │ │ ├── GoodLifeGoodsProductOnlineGetV1Response.json │ │ │ │ ├── GoodLifeGoodsProductOnlineQueryV1Response.json │ │ │ │ ├── GoodLifeGoodsProductOperateV1Request.json │ │ │ │ ├── GoodLifeGoodsProductSaveV1Request.json │ │ │ │ └── GoodLifeGoodsProductSaveV1Response.json │ │ │ ├── SKU │ │ │ │ └── GoodLifeGoodsSKUBatchSaveV1Request.json │ │ │ ├── SPU │ │ │ │ ├── GoodLifeGoodsSPUSaveV1Request.json │ │ │ │ └── GoodLifeGoodsSPUSaveV1Response.json │ │ │ ├── Stock │ │ │ │ └── GoodLifeGoodsStockSyncV1Request.json │ │ │ └── Template │ │ │ │ └── GoodLifeGoodsTemplateGetV1Response.json │ │ ├── Member │ │ │ ├── GoodLifeMemberUnionIdGetV1Request.json │ │ │ ├── GoodLifeMemberUnionIdGetV1Response.json │ │ │ └── GoodLifeMemberUserUpdateV1Request.json │ │ ├── POI │ │ │ ├── Crowd │ │ │ │ └── GoodLifePOICrowdSaveV1Request.json │ │ │ ├── GoodLifePOIClaimV1Request.json │ │ │ ├── GoodLifePOIClaimV1Response.json │ │ │ ├── GoodLifePOIMatchRelationQueryV1Response.json │ │ │ ├── GoodLifePOIMatchTaskQueryV1Response.json │ │ │ ├── GoodLifePOIMatchTaskSubmitV1Request.json │ │ │ ├── GoodLifePOIMatchTaskSubmitV1Response.json │ │ │ ├── GoodLifePOISyncV1Request.json │ │ │ └── GoodLifePOISyncV1Response.json │ │ ├── Partner │ │ │ ├── Commission │ │ │ │ ├── GoodLifePartnerCommissionRecordGetV1Response.json │ │ │ │ ├── GoodLifePartnerCommissionRecordQueryV1Response.json │ │ │ │ ├── GoodLifePartnerProductCommissionQueryV1Response.json │ │ │ │ ├── GoodLifePartnerProductCommissionSaveV1Request.json │ │ │ │ └── GoodLifePartnerProductCommissionSaveV1Response.json │ │ │ └── Order │ │ │ │ ├── GoodLifePartnerOrderCreateV1Request.json │ │ │ │ ├── GoodLifePartnerOrderCreateV1Response.json │ │ │ │ ├── GoodLifePartnerOrderGetV1Response.json │ │ │ │ └── GoodLifePartnerOrderQueryV1Response.json │ │ ├── Settle │ │ │ ├── GoodLifeSettleLedgerDetailedQueryByOrderV1Response.json │ │ │ ├── GoodLifeSettleLedgerDetailedQueryV1Response.json │ │ │ ├── GoodLifeSettleLedgerQueryByOrderV1Response.json │ │ │ ├── GoodLifeSettleLedgerQueryRecordByCertificateV1Response.json │ │ │ └── GoodLifeSettleLedgerQueryV1Response.json │ │ ├── Shop │ │ │ └── GoodLifeShopPOIQueryV1Response.json │ │ └── Trade │ │ │ ├── GoodLifeTradeBookGetV1Response.json │ │ │ ├── GoodLifeTradeBuyMerchantConfirmOrderV1Request.json │ │ │ └── GoodLifeTradeOrderQueryV1Response.json │ ├── HotSearch │ │ ├── HotSearchSentencesResponse.json │ │ ├── HotSearchTrendingSentencesResponse.json │ │ └── HotSearchVideosResponse.json │ ├── IM │ │ ├── Authorize │ │ │ ├── IMAuthorizeStatusRequest.json │ │ │ ├── IMAuthorizeStatusResponse.json │ │ │ ├── IMAuthorizeUserListRequest.json │ │ │ └── IMAuthorizeUserListResponse.json │ │ ├── Card │ │ │ ├── IMGetRetainConsultCardResponse.json │ │ │ ├── IMSaveRetainConsultCardRequest.json │ │ │ └── IMSaveRetainConsultCardResponse.json │ │ ├── Group │ │ │ ├── IMGroupEnterAuditGetResponse.json │ │ │ ├── IMGroupEnterAuditSetRequest.json │ │ │ ├── IMGroupEnterAuditSetResponse.json │ │ │ ├── IMGroupFansCountResponse.json │ │ │ ├── IMGroupFansCreateRequest.json │ │ │ ├── IMGroupFansCreateResponse.json │ │ │ ├── IMGroupFansListResponse.json │ │ │ ├── IMGroupSettingDisableRequest.json │ │ │ └── IMGroupSettingSetRequest.json │ │ └── Message │ │ │ ├── IMRecallMessageRequest.json │ │ │ ├── IMSendMessageGroupRequest.json │ │ │ ├── IMSendMessageGroupResponse.json │ │ │ ├── IMSendMessageRequest.json │ │ │ └── IMSendMessageResponse.json │ ├── Image │ │ ├── ImageCreateResponse.json │ │ └── ImageUploadResponse.json │ ├── Item │ │ └── Comment │ │ │ ├── ItemCommentListResponse.json │ │ │ ├── ItemCommentReplyListResponse.json │ │ │ └── ItemCommentReplyResponse.json │ ├── JS │ │ └── JSGetTicketResponse.json │ ├── MarketService │ │ ├── MarketServiceUserDeletePurchaseInfoRequest.json │ │ ├── MarketServiceUserInsertPurchaseInfoRequest.json │ │ ├── MarketServiceUserPurchaseListResponse.json │ │ └── MarketServiceUserRemainTimesDecreaseRequest.json │ ├── Message │ │ ├── MessageOnceSendRequest.json │ │ └── MessageOnceSendResponse.json │ ├── Namek │ │ └── NamekFulfilmentPrepareResponse.json │ ├── OAuth │ │ ├── OAuthAccessTokenResponse.json │ │ ├── OAuthBusinessScopesResponse.json │ │ ├── OAuthBusinessTokenRequest.json │ │ ├── OAuthBusinessTokenResponse.json │ │ ├── OAuthClientTokenResponse.json │ │ ├── OAuthRefreshBusinessTokenRequest.json │ │ ├── OAuthRefreshBusinessTokenResponse.json │ │ ├── OAuthRefreshTokenResponse.json │ │ ├── OAuthRenewRefreshTokenResponse.json │ │ └── User │ │ │ ├── OAuthUserInfoRequest.json │ │ │ └── OAuthUserInfoResponse.json │ ├── Open │ │ └── OpenGetTicketResponse.json │ ├── POI │ │ ├── External │ │ │ ├── Hotel │ │ │ │ ├── POIExternalHotelOrderCancelRequest.json │ │ │ │ ├── POIExternalHotelOrderCancelResponse.json │ │ │ │ ├── POIExternalHotelOrderCommitRequest.json │ │ │ │ ├── POIExternalHotelOrderCommitResponse.json │ │ │ │ ├── POIExternalHotelOrderStatusRequest.json │ │ │ │ ├── POIExternalHotelOrderStatusResponse.json │ │ │ │ └── POIExternalHotelSKUResponse.json │ │ │ └── PresaleGroupon │ │ │ │ ├── POIExternalPresaleGrouponOrderCancelRequest.json │ │ │ │ ├── POIExternalPresaleGrouponOrderCancelResponse.json │ │ │ │ ├── POIExternalPresaleGrouponOrderCommitRequest.json │ │ │ │ ├── POIExternalPresaleGrouponOrderCommitResponse.json │ │ │ │ ├── POIExternalPresaleGrouponOrderCreateRequest.json │ │ │ │ └── POIExternalPresaleGrouponOrderCreateResponse.json │ │ ├── Order │ │ │ ├── POIOrderBillTokenResponse.json │ │ │ ├── POIOrderConfirmCancelPrepareRequest.json │ │ │ ├── POIOrderConfirmCancelPrepareResponse.json │ │ │ ├── POIOrderConfirmPrepareRequest.json │ │ │ ├── POIOrderConfirmPrepareResponse.json │ │ │ ├── POIOrderConfirmRequest.json │ │ │ ├── POIOrderConfirmResponse.json │ │ │ ├── POIOrderListTokenResponse.json │ │ │ ├── POIOrderStatusRequest.json │ │ │ ├── POIOrderStatusResponse.json │ │ │ ├── POIOrderSyncRequest.json │ │ │ └── POIOrderSyncResponse.json │ │ ├── POIBaseQueryAMapResponse.json │ │ ├── POIQueryResponse.json │ │ ├── POISearchKeywordResponse.json │ │ ├── Plan │ │ │ ├── POICommonPlanDetailRequest.json │ │ │ ├── POICommonPlanDetailResponse.json │ │ │ ├── POICommonPlanSaveRequest.json │ │ │ ├── POICommonPlanSaveResponse.json │ │ │ ├── POICommonPlanTalentDetailRequest.json │ │ │ ├── POICommonPlanTalentDetailResponse.json │ │ │ ├── POICommonPlanTalentListRequest.json │ │ │ ├── POICommonPlanTalentListResponse.json │ │ │ ├── POICommonPlanTalentMediaListRequest.json │ │ │ └── POICommonPlanTalentMediaListResponse.json │ │ ├── SKU │ │ │ ├── POISKUSyncRequest.json │ │ │ └── POISKUSyncResponse.json │ │ ├── SPU │ │ │ ├── POISPUGetV2Response.json │ │ │ ├── POISPUStatusSyncV2Request.json │ │ │ ├── POISPUStatusSyncV2Response.json │ │ │ ├── POISPUStockUpdateV2Request.json │ │ │ ├── POISPUStockUpdateV2Response.json │ │ │ ├── POISPUSyncV2Request.json │ │ │ ├── POISPUSyncV2Response.json │ │ │ ├── POISPUTakeRateSyncV2Request.json │ │ │ └── POISPUTakeRateSyncV2Response.json │ │ ├── ServiceProvider │ │ │ ├── POIServiceProviderSyncV2Request.json │ │ │ └── POIServiceProviderSyncV2Response.json │ │ └── Supplier │ │ │ ├── POISupplierMatchV2Request.json │ │ │ ├── POISupplierMatchV2Response.json │ │ │ ├── POISupplierQueryAllResponse.json │ │ │ ├── POISupplierQueryCallbackResponse.json │ │ │ ├── POISupplierQueryResponse.json │ │ │ ├── POISupplierQuerySupplierV2Response.json │ │ │ ├── POISupplierQueryTaskV2Response.json │ │ │ ├── POISupplierSyncRequest.json │ │ │ └── POISupplierSyncResponse.json │ ├── Room │ │ ├── RoomDataAudienceGetResponse.json │ │ ├── RoomDataBaseGetResponse.json │ │ ├── RoomDataInteractiveGetResponse.json │ │ └── RoomDataRoomIdGetResponse.json │ ├── Sandbox │ │ └── SandboxWebhookEventSendResponse.json │ ├── ShareId │ │ └── ShareIdResponse.json │ ├── Star │ │ ├── StarAuthorScoreResponse.json │ │ ├── StarAuthorScoreV2Response.json │ │ └── StarHotListResponse.json │ ├── Task │ │ ├── TaskPostingBindVideoRequest.json │ │ ├── TaskPostingCreateRequest.json │ │ ├── TaskPostingCreateResponse.json │ │ ├── TaskPostingUserRequest.json │ │ └── TaskPostingUserResponse.json │ ├── Tool │ │ └── ToolImagexClientUploadResponse.json │ └── Video │ │ ├── Comment │ │ ├── VideoCommentListResponse.json │ │ ├── VideoCommentReplyListResponse.json │ │ └── VideoCommentReplyResponse.json │ │ └── Search │ │ ├── VideoSearchCommentListResponse.json │ │ ├── VideoSearchCommentReplyListResponse.json │ │ ├── VideoSearchCommentReplyResponse.json │ │ └── VideoSearchResponse.json ├── SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests.csproj ├── TestCase_ApiExecuteOAuthTests.cs ├── TestCase_DecryptionTests.cs ├── TestClients.cs ├── TestConfigs.cs └── appsettings.json ├── SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests ├── .gitignore ├── EventSamples │ ├── IOPTrade │ │ ├── IOPTradeDistributionEvent.json │ │ ├── IOPTradeStatusReturnEvent.json │ │ ├── IOPTradeUpdateReceiverEvent.json │ │ └── IOPTradeUpdateRemarkEvent.json │ ├── Product │ │ └── ProductChangeEvent.json │ ├── Refund │ │ ├── Arbitrate │ │ │ ├── RefundArbitrateAppliedEvent.json │ │ │ ├── RefundArbitrateAuditedEvent.json │ │ │ ├── RefundArbitrateDiscussUploadEvent.json │ │ │ └── RefundArbitrateServiceInterveneEvent.json │ │ ├── RefundClosedEvent.json │ │ ├── RefundCreatedEvent.json │ │ ├── RefundExchangeComfirmedEvent.json │ │ ├── RefundExpirationChangeEvent.json │ │ ├── RefundModifiedEvent.json │ │ ├── RefundRefusedEvent.json │ │ ├── RefundSuccessEvent.json │ │ └── Return │ │ │ ├── RefundBuyerReturnGoodsEvent.json │ │ │ ├── RefundReturnAgreedEvent.json │ │ │ ├── RefundReturnApplyAgreedEvent.json │ │ │ └── RefundReturnApplyRefusedEvent.json │ └── Trade │ │ ├── TradeAddressChangeAppliedEvent.json │ │ ├── TradeAmountChangedEvent.json │ │ ├── TradeAppointmentEvent.json │ │ ├── TradeCanceledEvent.json │ │ ├── TradeCreateEvent.json │ │ ├── TradeMemoModifyEvent.json │ │ ├── TradePaidEvent.json │ │ ├── TradePartlySellerShipEvent.json │ │ ├── TradePendingEvent.json │ │ └── TradeSuccessEvent.json ├── ModelSamples │ ├── Address │ │ ├── AddressCreateRequest.json │ │ ├── AddressCreateResponse.json │ │ ├── AddressGetAreasByProvinceRequest.json │ │ ├── AddressGetAreasByProvinceResponse.json │ │ ├── AddressGetProvinceResponse.json │ │ ├── AddressListRequest.json │ │ ├── AddressListResponse.json │ │ └── AddressUpdateRequest.json │ ├── Aftersale │ │ ├── AftersaleAddOrderRemarkRequest.json │ │ ├── AftersaleApplyLogisticsInterceptRequest.json │ │ ├── AftersaleApplyLogisticsInterceptResponse.json │ │ ├── AftersaleBuyerExchangeConfirmRequest.json │ │ ├── AftersaleBuyerExchangeRequest.json │ │ ├── AftersaleDetailRequest.json │ │ ├── AftersaleDetailResponse.json │ │ ├── AftersaleListRequest.json │ │ ├── AftersaleListResponse.json │ │ ├── AftersaleOpenAfterSaleChannelRequest.json │ │ ├── AftersaleOpenAfterSaleChannelResponse.json │ │ ├── AftersaleOperateRequest.json │ │ ├── AftersaleOperateResponse.json │ │ ├── AftersaleRefundListSearchRequest.json │ │ ├── AftersaleRefundListSearchResponse.json │ │ ├── AftersaleReturnGoodsToWareHouseSuccessRequest.json │ │ ├── AftersaleSubmitEvidenceRequest.json │ │ └── AftersaleTimeExtendRequest.json │ ├── Alliance │ │ ├── AllianceGetOrderListRequest.json │ │ ├── AllianceGetOrderListResponse.json │ │ └── MaterialsProducts │ │ │ ├── AllianceMaterialsProductsDetailsRequest.json │ │ │ ├── AllianceMaterialsProductsDetailsResponse.json │ │ │ ├── AllianceMaterialsProductsSearchRequest.json │ │ │ └── AllianceMaterialsProductsSearchResponse.json │ ├── AntiSpam │ │ ├── AntiSpamUserLoginRequest.json │ │ └── AntiSpamUserLoginResponse.json │ ├── BTAS │ │ ├── BTASGetInspectionOrderRequest.json │ │ ├── BTASGetInspectionOrderResponse.json │ │ ├── BTASGetOrderInspectionResultRequest.json │ │ ├── BTASGetOrderInspectionResultResponse.json │ │ ├── BTASListBrandResponse.json │ │ ├── BTASSaveInspectionInformationRequest.json │ │ ├── BTASSaveInspectionOnlineRequest.json │ │ └── BTASShippingRequest.json │ ├── Buyin │ │ ├── Activity │ │ │ ├── BuyinApplyActivitiesRequest.json │ │ │ └── BuyinApplyActivitiesResponse.json │ │ ├── BuyinInstituteOrderAdsRequest.json │ │ ├── BuyinInstituteOrderAdsResponse.json │ │ ├── OrientPlan │ │ │ ├── BuyinCreateOrUpdateOrientPlanRequest.json │ │ │ ├── BuyinCreateOrUpdateOrientPlanResponse.json │ │ │ ├── BuyinOrientPlanAuditRequest.json │ │ │ ├── BuyinOrientPlanAuthorsAddRequest.json │ │ │ ├── BuyinOrientPlanAuthorsAddResponse.json │ │ │ ├── BuyinOrientPlanAuthorsRequest.json │ │ │ ├── BuyinOrientPlanAuthorsResponse.json │ │ │ ├── BuyinOrientPlanControlRequest.json │ │ │ ├── BuyinOrientPlanListRequest.json │ │ │ └── BuyinOrientPlanListResponse.json │ │ └── Plan │ │ │ ├── BuyinExclusivePlanRequest.json │ │ │ ├── BuyinExclusivePlanResponse.json │ │ │ ├── BuyinSimplePlanRequest.json │ │ │ └── BuyinSimplePlanResponse.json │ ├── Coupons │ │ ├── CouponsAbandonRequest.json │ │ ├── CouponsCancelVerifyRequest.json │ │ ├── CouponsSyncV2Request.json │ │ └── CouponsVerifyV2Request.json │ ├── CrossBorder │ │ ├── CrossBorderBankAccountVerifyRequest.json │ │ ├── CrossBorderBankAccountVerifyResponse.json │ │ ├── CrossBorderOrderInterceptionRequest.json │ │ ├── CrossBorderOrderInterceptionResponse.json │ │ ├── CrossBorderOrderListRequest.json │ │ ├── CrossBorderOrderListResponse.json │ │ ├── CrossBorderQueryBalanceRequest.json │ │ ├── CrossBorderQueryBalanceResponse.json │ │ ├── CrossBorderStockTakingRequest.json │ │ ├── CrossBorderStockTakingResponse.json │ │ ├── CrossBorderStockTransformRequest.json │ │ ├── CrossBorderStockTransformResponse.json │ │ ├── CrossBorderWarehouseInOutboundEventRequest.json │ │ └── CrossBorderWarehouseInOutboundEventResponse.json │ ├── DutyFree │ │ └── DutyFreeOrderConfirmRequest.json │ ├── FreightTemplate │ │ ├── FreightTemplateListRequest.json │ │ └── FreightTemplateListResponse.json │ ├── IOP │ │ ├── IOPOrderInformationRequest.json │ │ ├── IOPOrderInformationResponse.json │ │ ├── IOPOrderListRequest.json │ │ ├── IOPOrderListResponse.json │ │ ├── IOPRoleGetResponse.json │ │ ├── Seller │ │ │ ├── IOPSellerCancelDistributeRequest.json │ │ │ ├── IOPSellerCancelDistributeResponse.json │ │ │ ├── IOPSellerDistributeRequest.json │ │ │ ├── IOPSellerDistributeResponse.json │ │ │ ├── IOPSellerOrderInformationRequest.json │ │ │ ├── IOPSellerOrderInformationResponse.json │ │ │ ├── IOPSellerOrderListRequest.json │ │ │ ├── IOPSellerOrderListResponse.json │ │ │ ├── IOPSellerSupplierListRequest.json │ │ │ └── IOPSellerSupplierListResponse.json │ │ └── Waybill │ │ │ ├── IOPWaybillCancelRequest.json │ │ │ ├── IOPWaybillCancelResponse.json │ │ │ ├── IOPWaybillGetRequest.json │ │ │ ├── IOPWaybillGetResponse.json │ │ │ ├── IOPWaybillReturnRequest.json │ │ │ ├── IOPWaybillReturnResponse.json │ │ │ ├── IOPWaybillUpdateRequest.json │ │ │ └── IOPWaybillUpdateResponse.json │ ├── Logistics │ │ ├── LogisticsCancelOrderRequest.json │ │ ├── LogisticsCancelOrderResponse.json │ │ ├── LogisticsGetCustomTemplateListRequest.json │ │ ├── LogisticsGetCustomTemplateListResponse.json │ │ ├── LogisticsGetOutRangeRequest.json │ │ ├── LogisticsGetOutRangeResponse.json │ │ ├── LogisticsListShopNetSiteRequest.json │ │ ├── LogisticsListShopNetSiteResponse.json │ │ ├── LogisticsNewCreateOrderRequest.json │ │ ├── LogisticsNewCreateOrderResponse.json │ │ ├── LogisticsTemplateListResponse.json │ │ ├── LogisticsTrackNoRouteDetailRequest.json │ │ └── LogisticsTrackNoRouteDetailResponse.json │ ├── Material │ │ ├── Folder │ │ │ ├── MaterialCreateFolderRequest.json │ │ │ ├── MaterialCreateFolderResponse.json │ │ │ ├── MaterialDeleteFolderRequest.json │ │ │ ├── MaterialDeleteFolderResponse.json │ │ │ ├── MaterialEditFolderRequest.json │ │ │ ├── MaterialGetFolderInformationRequest.json │ │ │ ├── MaterialGetFolderInformationResponse.json │ │ │ ├── MaterialMoveFolderToRecyleBinRequest.json │ │ │ ├── MaterialMoveFolderToRecyleBinResponse.json │ │ │ ├── MaterialSearchFolderRequest.json │ │ │ └── MaterialSearchFolderResponse.json │ │ ├── Material │ │ │ ├── MaterialDeleteMaterialRequest.json │ │ │ ├── MaterialDeleteMaterialResponse.json │ │ │ ├── MaterialEditMaterialRequest.json │ │ │ ├── MaterialQueryMaterialDetailRequest.json │ │ │ ├── MaterialQueryMaterialDetailResponse.json │ │ │ ├── MaterialSearchMaterialRequest.json │ │ │ └── MaterialSearchMaterialResponse.json │ │ ├── MaterialUploadImageSyncRequest.json │ │ ├── MaterialUploadImageSyncResponse.json │ │ ├── MaterialUploadVideoAsyncRequest.json │ │ └── MaterialUploadVideoAsyncResponse.json │ ├── Member │ │ ├── MemberBatchUpdateRequest.json │ │ ├── MemberSearchListRequest.json │ │ └── MemberSearchListResponse.json │ ├── OpportunityProduct │ │ ├── OpportunityProductApplyRequest.json │ │ ├── OpportunityProductClueRequest.json │ │ ├── OpportunityProductClueResponse.json │ │ ├── OpportunityProductGetApplyProgressRequest.json │ │ └── OpportunityProductGetApplyProgressResponse.json │ ├── Order │ │ ├── CrossBorder │ │ │ ├── OrderGetCrossBorderFulfillInformationRequest.json │ │ │ └── OrderGetCrossBorderFulfillInformationResponse.json │ │ ├── Encryption │ │ │ ├── OrderBatchDecryptRequest.json │ │ │ ├── OrderBatchDecryptResponse.json │ │ │ ├── OrderBatchEncryptRequest.json │ │ │ ├── OrderBatchEncryptResponse.json │ │ │ ├── OrderBatchSearchIndexRequest.json │ │ │ ├── OrderBatchSearchIndexResponse.json │ │ │ ├── OrderBatchSensitiveRequest.json │ │ │ └── OrderBatchSensitiveResponse.json │ │ ├── Insurance │ │ │ ├── OrderInsuranceRequest.json │ │ │ └── OrderInsuranceResponse.json │ │ ├── Invoice │ │ │ └── OrderInvoiceUploadRequest.json │ │ ├── Logistics │ │ │ ├── OrderLogisticsAddRequest.json │ │ │ ├── OrderLogisticsCompanyListResponse.json │ │ │ ├── OrderLogisticsEditRequest.json │ │ │ └── Package │ │ │ │ ├── OrderLogisticsAddMultiplePackageRequest.json │ │ │ │ ├── OrderLogisticsAddMultiplePackageResponse.json │ │ │ │ ├── OrderLogisticsAddSinglePackageRequest.json │ │ │ │ ├── OrderLogisticsAddSinglePackageResponse.json │ │ │ │ └── OrderLogisticsEditByPackageRequest.json │ │ ├── OrderAddOrderRemarkRequest.json │ │ ├── OrderAddSerialNumberRequest.json │ │ ├── OrderAddressAppliedSwitchRequest.json │ │ ├── OrderAddressConfirmRequest.json │ │ ├── OrderAddressModifyRequest.json │ │ ├── OrderAddressSwitchConfigResponse.json │ │ ├── OrderDetailRequest.json │ │ ├── OrderDetailResponse.json │ │ ├── OrderSearchListRequest.json │ │ ├── OrderSearchListResponse.json │ │ ├── OrderUpdateOrderAmountRequest.json │ │ ├── OrderUpdatePostAmountRequest.json │ │ ├── Service │ │ │ ├── OrderGetServiceListRequest.json │ │ │ ├── OrderGetServiceListResponse.json │ │ │ ├── OrderReplyServiceRequest.json │ │ │ ├── OrderServiceDetailRequest.json │ │ │ └── OrderServiceDetailResponse.json │ │ └── Settle │ │ │ ├── OrderDownloadSettleItemToShopRequest.json │ │ │ ├── OrderDownloadSettleItemToShopResponse.json │ │ │ ├── OrderDownloadToShopRequest.json │ │ │ ├── OrderDownloadToShopResponse.json │ │ │ ├── OrderGetSettleBillDetailRequest.json │ │ │ ├── OrderGetSettleBillDetailResponse.json │ │ │ ├── OrderSettleRequest.json │ │ │ └── OrderSettleResponse.json │ ├── OrderCode │ │ ├── OrderCodeBatchGetOrderCodeByShopRequest.json │ │ ├── OrderCodeBatchGetOrderCodeByShopResponse.json │ │ ├── OrderCodeDownloadOrderCodeByShopRequest.json │ │ ├── OrderCodeDownloadOrderCodeByShopResponse.json │ │ └── OrderCodeERPShopBindOrderCodeRequest.json │ ├── Product │ │ ├── ProductAddV2Request.json │ │ ├── ProductAddV2Response.json │ │ ├── ProductDeleteRequest.json │ │ ├── ProductDetailRequest.json │ │ ├── ProductDetailResponse.json │ │ ├── ProductEditBuyerLimitRequest.json │ │ ├── ProductGetCategoryPropertyRequest.json │ │ ├── ProductGetCategoryPropertyResponse.json │ │ ├── ProductSetOfflineRequest.json │ │ ├── ProductSetOnlineRequest.json │ │ └── Quality │ │ │ ├── ProductQualityDetailRequest.json │ │ │ ├── ProductQualityDetailResponse.json │ │ │ ├── ProductQualityListRequest.json │ │ │ ├── ProductQualityListResponse.json │ │ │ ├── ProductQualityTaskRequest.json │ │ │ └── ProductQualityTaskResponse.json │ ├── Recycle │ │ ├── RecycleApplyChangePriceRequest.json │ │ ├── RecycleApplyChangePriceResponse.json │ │ ├── RecycleChangePriceRequest.json │ │ ├── RecycleConfirmReceiveRequest.json │ │ ├── RecycleCreatePriceRequest.json │ │ ├── RecycleLogisticsBackRequest.json │ │ ├── RecycleLogisticsBackResponse.json │ │ ├── RecycleQualityTestingResultRequest.json │ │ └── RecycleSellSucceedRequest.json │ ├── SKU │ │ ├── SKUEditCodeRequest.json │ │ ├── SKUEditPriceRequest.json │ │ ├── SKUListRequest.json │ │ ├── SKUListResponse.json │ │ ├── SKUStockNumberRequest.json │ │ ├── SKUStockNumberResponse.json │ │ └── SKUSyncStockRequest.json │ ├── SPU │ │ ├── SPUAddShopSPURequest.json │ │ ├── SPUAddShopSPUResponse.json │ │ ├── SPUGetKeyPropertyByCategoryIdRequest.json │ │ ├── SPUGetKeyPropertyByCategoryIdResponse.json │ │ ├── SPUGetSPUInformationBySPUIdRequest.json │ │ ├── SPUGetSPUInformationBySPUIdResponse.json │ │ ├── SPUGetSPUTemplateRequest.json │ │ └── SPUGetSPUTemplateResponse.json │ ├── Shop │ │ ├── ShopBandListResponse.json │ │ └── ShopGetShopCategoryResponse.json │ ├── Storage │ │ └── StorageNotifySaleReturnStatusRequest.json │ ├── Token │ │ ├── TokenCreateRequest.json │ │ └── TokenCreateResponse.json │ └── Warehouse │ │ ├── WarehouseCreateBatchRequest.json │ │ ├── WarehouseCreateBatchResponse.json │ │ ├── WarehouseCreateRequest.json │ │ ├── WarehouseCreateResponse.json │ │ ├── WarehouseEditRequest.json │ │ ├── WarehouseInformationRequest.json │ │ ├── WarehouseInformationResponse.json │ │ ├── WarehouseListRequest.json │ │ ├── WarehouseListResponse.json │ │ ├── WarehouseRemoveAddressRequest.json │ │ ├── WarehouseSetAddressRequest.json │ │ └── WarehouseSetPriorityRequest.json ├── SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests.csproj ├── TestCase_ApiExecuteTokenTests.cs ├── TestCase_CodeReview.cs ├── TestClients.cs ├── TestConfigs.cs └── appsettings.json ├── SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests ├── .gitignore ├── EventSamples │ ├── OpenApi │ │ ├── Auth │ │ │ ├── ComponentAuthorizedEvent.json │ │ │ ├── ComponentPushTicketEvent.json │ │ │ ├── ComponentUnauthorizedEvent.json │ │ │ └── ComponentUpdateAuthorizedEvent.json │ │ ├── MicroAppManagement │ │ │ ├── AppNameResetEvent.json │ │ │ ├── ModifyAppCategoryEvent.json │ │ │ ├── ModifyAppIconEvent.json │ │ │ ├── ModifyAppIntroductionEvent.json │ │ │ ├── ModifyAppNameEvent.json │ │ │ └── PackageAuditEvent.json │ │ └── MicroAppOperation │ │ │ ├── AliasAuditResultEvent.json │ │ │ ├── ApplyCapabilityEvent.json │ │ │ ├── ApplyLiveCapabilityEvent.json │ │ │ ├── ApplyPhoneNumberCapabilityEvent.json │ │ │ ├── ApplyShareTemplateEvent.json │ │ │ ├── ApplyVideoCapabilityEvent.json │ │ │ ├── AwemePermissionAuditResultEvent.json │ │ │ ├── AwemeVideoKeywordAuditResultEvent.json │ │ │ ├── BindAwemeUserEvent.json │ │ │ ├── CreateSubscribeNotificationTemplateResultEvent.json │ │ │ ├── ScopeQuotaAuditResultEvent.json │ │ │ ├── SearchTagAuditResultEvent.json │ │ │ └── SelfMountBindEvent.json │ ├── ProductApi │ │ ├── ProductEvent.json │ │ ├── ProductFulfilmentEvent.json │ │ ├── ProductQualificationEvent.json │ │ └── ProductResourceEvent.json │ └── _ │ │ └── Message │ │ ├── ImageMessageEvent.json │ │ ├── ImageMessageEvent.xml │ │ ├── TextMessageEvent.json │ │ └── TextMessageEvent.xml ├── IMPORTANT_CodeAnalyzeTests.cs ├── ModelSamples │ ├── OpenApi │ │ ├── AppsBasicInfo │ │ │ ├── OpenAppsBasicInfoGetInfoV2Response.json │ │ │ ├── OpenAppsBasicInfoGetQrcodeV2Request.json │ │ │ ├── OpenAppsBasicInfoGetQrcodeV2Response.json │ │ │ ├── OpenAppsBasicInfoModifyAppIntroductionV2Request.json │ │ │ └── OpenAppsBasicInfoModifyAppNameV2Request.json │ │ ├── AppsCategory │ │ │ ├── OpenAppsCategoryAddCategoriesV1Request.json │ │ │ ├── OpenAppsCategoryDeleteCategoriesV1Request.json │ │ │ ├── OpenAppsCategoryGetAllCategoriesV1Response.json │ │ │ ├── OpenAppsCategoryGetAuditCategoriesV1Response.json │ │ │ └── OpenAppsCategorySupplyCategoriesV1Request.json │ │ ├── AppsCreditScore │ │ │ └── OpenAppsCreditScoreGetCreditScoreV2Response.json │ │ ├── AppsDomain │ │ │ ├── OpenAppsDomainModifyServerDomainV2Request.json │ │ │ ├── OpenAppsDomainModifyServerDomainV2Response.json │ │ │ ├── OpenAppsDomainModifyWebviewDomainV2Request.json │ │ │ └── OpenAppsDomainModifyWebviewDomainV2Response.json │ │ ├── AppsICPRecord │ │ │ ├── OpenAppsICPRecordGetFacialRecognitionUrlV1Response.json │ │ │ ├── OpenAppsICPRecordQueryCorpTypeListV1Response.json │ │ │ ├── OpenAppsICPRecordQueryFacialRecognitionStatusV1Response.json │ │ │ ├── OpenAppsICPRecordQueryInchargePeopleCredentialsTypeListV1Response.json │ │ │ ├── OpenAppsICPRecordQueryPreApprovalItemTypeListV1Response.json │ │ │ ├── OpenAppsICPRecordQueryRecordStatusV1Response.json │ │ │ ├── OpenAppsICPRecordQueryRegionListV1Response.json │ │ │ ├── OpenAppsICPRecordQueryServiceContentTypeListV1Response.json │ │ │ ├── OpenAppsICPRecordSendFacialRecognitionNotifyV1Request.json │ │ │ ├── OpenAppsICPRecordSendFacialRecognitionNotifyV1Response.json │ │ │ ├── OpenAppsICPRecordSubmitRecordInfoV1Request.json │ │ │ └── OpenAppsICPRecordUploadImageV1Response.json │ │ ├── AppsMicroApp │ │ │ ├── OpenAppsMicroAppCode2SessionV1Request.json │ │ │ └── OpenAppsMicroAppCode2SessionV1Response.json │ │ ├── AppsPackageVersion │ │ │ ├── OpenAppsPackageVersionAuditV1Request.json │ │ │ ├── OpenAppsPackageVersionGetAuditHostsV1Response.json │ │ │ ├── OpenAppsPackageVersionGetVersionsV1Response.json │ │ │ └── OpenAppsPackageVersionUploadV1Request.json │ │ ├── AppsTrial │ │ │ └── OpenAppsTrialGetTrialInfoV2Response.json │ │ ├── Platform │ │ │ └── Webhook │ │ │ │ ├── OpenPlatformWebhookEventStatusListV1Response.json │ │ │ │ ├── OpenPlatformWebhookResetSecretV1Response.json │ │ │ │ ├── OpenPlatformWebhookSaveCallbackUrlV1Request.json │ │ │ │ └── OpenPlatformWebhookUpdateEventStatusV1Request.json │ │ ├── TpAppAuth │ │ │ ├── OpenAuthThirdPartyTokenV2Response.json │ │ │ ├── OpenTpAppAuthGenerateLinkV3Request.json │ │ │ ├── OpenTpAppAuthGenerateLinkV3Response.json │ │ │ ├── OpenTpAppAuthGetAuthAppListV2Response.json │ │ │ ├── OpenTpAppAuthGetAuthTokenV2Response.json │ │ │ ├── OpenTpAppAuthRetrieveAuthCodeV2Request.json │ │ │ └── OpenTpAppAuthRetrieveAuthCodeV2Response.json │ │ ├── TpAppDomain │ │ │ └── OpenTpAppDomainGetWebviewCheckFileInfoV2Response.json │ │ ├── TpAppFile │ │ │ └── OpenTpAppFileUploadMaterialV2Response.json │ │ ├── TpAppTemplate │ │ │ ├── OpenTpAppTemplateAddTemplateV2Request.json │ │ │ ├── OpenTpAppTemplateDeleteTemplateV2Request.json │ │ │ ├── OpenTpAppTemplateGetTemplateAppListV2Response.json │ │ │ └── OpenTpAppTemplateGetTemplateListV2Response.json │ │ └── _Legacy │ │ │ ├── Auth │ │ │ ├── OpenApiAuthGenerateLinkV2Response.json │ │ │ ├── OpenApiAuthPreAuthCodeV2Request.json │ │ │ ├── OpenApiAuthPreAuthCodeV2Response.json │ │ │ ├── OpenApiAuthRetrieveV1Response.json │ │ │ ├── OpenApiAuthThirdPartyTokenV1Response.json │ │ │ └── OpenApiOAuthTokenV1Response.json │ │ │ ├── MicroApp │ │ │ ├── App │ │ │ │ ├── Category │ │ │ │ │ ├── OpenApiMicroAppAppAddCategoriesV1Request.json │ │ │ │ │ ├── OpenApiMicroAppAppAllCategoriesV1Response.json │ │ │ │ │ ├── OpenApiMicroAppAppCategoriesV1Response.json │ │ │ │ │ ├── OpenApiMicroAppAppDeleteCategoriesV1Request.json │ │ │ │ │ └── OpenApiMicroAppAppSupplyCategoriesV1Request.json │ │ │ │ ├── OpenApiMicroAppAppCreditScoreV1Response.json │ │ │ │ ├── OpenApiMicroAppAppInfoV1Response.json │ │ │ │ ├── OpenApiMicroAppAppModifyAppIconV1Request.json │ │ │ │ ├── OpenApiMicroAppAppModifyAppIntroductionV1Request.json │ │ │ │ ├── OpenApiMicroAppAppModifyAppNameV1Request.json │ │ │ │ ├── OpenApiMicroAppAppModifyServerDomainV1Request.json │ │ │ │ ├── OpenApiMicroAppAppModifyServerDomainV1Response.json │ │ │ │ ├── OpenApiMicroAppAppModifyWebviewDomainV1Request.json │ │ │ │ ├── OpenApiMicroAppAppModifyWebviewDomainV1Response.json │ │ │ │ ├── OpenApiMicroAppAppQrcodeV1Request.json │ │ │ │ └── OpenApiMicroAppAppQualityRatingV1Response.json │ │ │ ├── OpenApiMicroAppCode2SessionV1Response.json │ │ │ ├── OpenApiMicroAppUploadMaterialV1Response.json │ │ │ ├── Operation │ │ │ │ ├── Application │ │ │ │ │ ├── OpenApiMicroAppOperationLiveApplicationStatusV1Response.json │ │ │ │ │ ├── OpenApiMicroAppOperationLiveApplicationV1Request.json │ │ │ │ │ ├── OpenApiMicroAppOperationPhoneNumberApplicationStatusV1Response.json │ │ │ │ │ ├── OpenApiMicroAppOperationPhoneNumberApplicationV1Request.json │ │ │ │ │ ├── OpenApiMicroAppOperationVideoApplicationStatusV1Response.json │ │ │ │ │ └── OpenApiMicroAppOperationVideoApplicationV1Request.json │ │ │ │ ├── ShareTemplate │ │ │ │ │ ├── OpenApiMicroAppOperationAddShareTemplateV1Request.json │ │ │ │ │ ├── OpenApiMicroAppOperationDeleteShareTemplateV1Request.json │ │ │ │ │ ├── OpenApiMicroAppOperationModifyShareTemplateV1Request.json │ │ │ │ │ ├── OpenApiMicroAppOperationSetDefaultShareTemplateV1Request.json │ │ │ │ │ └── OpenApiMicroAppOperationShareTemplateListV1Response.json │ │ │ │ └── ShopMaterial │ │ │ │ │ ├── OpenApiMicroAppOperationAddShopMaterialV1Request.json │ │ │ │ │ └── OpenApiMicroAppOperationQueryShopMaterialV1Response.json │ │ │ └── Package │ │ │ │ ├── OpenApiMicroAppPackageAuditHostsV1Response.json │ │ │ │ ├── OpenApiMicroAppPackageAuditV2Request.json │ │ │ │ ├── OpenApiMicroAppPackageUploadV1Request.json │ │ │ │ └── OpenApiMicroAppPackageVersionsV1Response.json │ │ │ ├── Settle │ │ │ ├── OpenApiSettleApplyV1Request.json │ │ │ ├── OpenApiSettleApplyV1Response.json │ │ │ ├── OpenApiSettleGetApplyStatusV1Response.json │ │ │ └── OpenApiSettlePreCheckV1Request.json │ │ │ └── ThirdParty │ │ │ ├── OpenApiThirdPartyAuthAppListV1Response.json │ │ │ ├── OpenApiThirdPartyUploadPictureMaterialV1Response.json │ │ │ ├── POI │ │ │ ├── OpenApiThirdPartyPOIBaseQueryAMapV1Response.json │ │ │ ├── OpenApiThirdPartyPOISupplierMatchV1Request.json │ │ │ ├── OpenApiThirdPartyPOISupplierMatchV1Response.json │ │ │ ├── OpenApiThirdPartyPOISupplierQueryMatchTaskV1Response.json │ │ │ ├── OpenApiThirdPartyPOISupplierQueryMatchV1Response.json │ │ │ ├── OpenApiThirdPartyPOISupplierQueryV1Response.json │ │ │ └── OpenApiThirdPartyPOISupplierSyncV1Request.json │ │ │ └── Template │ │ │ ├── OpenApiThirdPartyTemplateAddTemplateV1Request.json │ │ │ ├── OpenApiThirdPartyTemplateDeleteTemplateV1Request.json │ │ │ ├── OpenApiThirdPartyTemplateGetTemplateAppListV1Response.json │ │ │ └── OpenApiThirdPartyTemplateGetTemplateListV1Response.json │ ├── ProductApi │ │ ├── Callback │ │ │ ├── ProductSyncCallbackUrlRequest.json │ │ │ └── ProductSyncCallbackUrlResponse.json │ │ ├── Product │ │ │ ├── ProductAddRequest.json │ │ │ ├── ProductAddResponse.json │ │ │ ├── ProductModifyNoAuditRequest.json │ │ │ ├── ProductModifyNoAuditResponse.json │ │ │ ├── ProductModifyRequest.json │ │ │ ├── ProductModifyResponse.json │ │ │ ├── ProductModifyStatusRequest.json │ │ │ ├── ProductModifyStatusResponse.json │ │ │ ├── ProductQueryClassInfoRequest.json │ │ │ ├── ProductQueryClassInfoResponse.json │ │ │ ├── ProductQueryRequest.json │ │ │ ├── ProductQueryResponse.json │ │ │ ├── ProductQueryReviewRequest.json │ │ │ ├── ProductQueryReviewResponse.json │ │ │ ├── ProductQueryTemplateInfoRequest.json │ │ │ └── ProductQueryTemplateInfoResponse.json │ │ ├── Qualification │ │ │ ├── ProductAddQualificationRequest.json │ │ │ ├── ProductAddQualificationResponse.json │ │ │ ├── ProductModifyQualificationRequest.json │ │ │ ├── ProductModifyQualificationResponse.json │ │ │ ├── ProductQueryQualificationRequest.json │ │ │ └── ProductQueryQualificationResponse.json │ │ ├── RefundRule │ │ │ ├── ProductModifyRefundRuleRequest.json │ │ │ ├── ProductQueryRefundRuleMetaRequest.json │ │ │ └── ProductQueryRefundRuleMetaResponse.json │ │ └── Resource │ │ │ ├── ProductQueryResourceStatusRequest.json │ │ │ ├── ProductQueryResourceStatusResponse.json │ │ │ ├── ProductUploadResourceRequest.json │ │ │ └── ProductUploadResourceResponse.json │ ├── RoleApi │ │ ├── Auth │ │ │ ├── AuthEntityAddClassAuthRequest.json │ │ │ ├── AuthEntityAddClassAuthResponse.json │ │ │ ├── AuthEntityByPartnerRequest.json │ │ │ ├── AuthEntityByPartnerResponse.json │ │ │ ├── AuthEntityBySelfRequest.json │ │ │ ├── AuthEntityBySelfResponse.json │ │ │ ├── AuthEntityGetAuditDetailRequest.json │ │ │ ├── AuthEntityGetAuditDetailResponse.json │ │ │ ├── AuthEntityGetBasicAuthRequest.json │ │ │ ├── AuthEntityGetBasicAuthResponse.json │ │ │ ├── AuthEntityGetClassAuthRequest.json │ │ │ ├── AuthEntityGetClassAuthResponse.json │ │ │ ├── AuthEntityUpdateBasicAuthRequest.json │ │ │ ├── AuthEntityUpdateBasicAuthResponse.json │ │ │ ├── AuthEntityUpdateClassAuthRequest.json │ │ │ └── AuthEntityUpdateClassAuthResponse.json │ │ ├── AuthEntityQueryEntityInfoRequest.json │ │ ├── AuthEntityQueryEntityInfoResponse.json │ │ ├── AuthEntityUploadMaterialResponse.json │ │ ├── Bind │ │ │ ├── AuthEntityEnableMountScopeRequest.json │ │ │ ├── AuthEntityQueryBindToCListRequest.json │ │ │ ├── AuthEntityQueryBindToCListResponse.json │ │ │ ├── AuthEntityQueryMountScopeRequest.json │ │ │ ├── AuthEntityQueryMountScopeResponse.json │ │ │ └── AuthEntityUnbindAccountRequest.json │ │ ├── MerchantCode │ │ │ ├── AuthEntityActivateMerchantCodeRequest.json │ │ │ ├── AuthEntityQueryMerchantCodeStatusRequest.json │ │ │ └── AuthEntityQueryMerchantCodeStatusResponse.json │ │ └── Role │ │ │ ├── AuthEntityAddRoleRequest.json │ │ │ ├── AuthEntityAddRoleResponse.json │ │ │ ├── AuthEntityAuthRoleRequest.json │ │ │ ├── AuthEntityAuthRoleResponse.json │ │ │ ├── AuthEntityBindRoleRequest.json │ │ │ ├── AuthEntityGetAppIdAuthRequest.json │ │ │ ├── AuthEntityGetAppIdAuthResponse.json │ │ │ ├── AuthEntityGetBindListRequest.json │ │ │ ├── AuthEntityGetBindListResponse.json │ │ │ ├── AuthEntityUnauthRoleRequest.json │ │ │ ├── AuthEntityUnbindRoleRequest.json │ │ │ ├── AuthEntityUpdateAuthLetterRequest.json │ │ │ └── AuthEntityUpdateAuthLetterResponse.json │ ├── Webcast │ │ ├── Audience │ │ │ ├── WebcastAudienceJoinGameRequest.json │ │ │ └── WebcastAudienceLeaveGameRequest.json │ │ ├── Business │ │ │ ├── WebcastBusinessDiamondOrderAckRequest.json │ │ │ ├── WebcastBusinessDiamondOrderAckResponse.json │ │ │ ├── WebcastBusinessDiamondQueryRequest.json │ │ │ ├── WebcastBusinessDiamondQueryResponse.json │ │ │ ├── WebcastBusinessDiamondReconciliationRequest.json │ │ │ ├── WebcastBusinessDiamondReconciliationResponse.json │ │ │ ├── WebcastBusinessOrderPrecreateRequest.json │ │ │ └── WebcastBusinessOrderPrecreateResponse.json │ │ ├── Card │ │ │ ├── WebcastCardDefaultGetResponse.json │ │ │ ├── WebcastCardDefaultSetRequest.json │ │ │ ├── WebcastCardDefaultSetResponse.json │ │ │ ├── WebcastCardDeleteRequest.json │ │ │ ├── WebcastCardDeleteResponse.json │ │ │ ├── WebcastCardGetAllCardsForUserResponse.json │ │ │ ├── WebcastCardGetRequest.json │ │ │ ├── WebcastCardGetResponse.json │ │ │ ├── WebcastCardSetRequest.json │ │ │ ├── WebcastCardSetResponse.json │ │ │ ├── WebcastCardUpdateRequest.json │ │ │ └── WebcastCardUpdateResponse.json │ │ ├── File │ │ │ ├── WebcastFileCardImageGetRequest.json │ │ │ ├── WebcastFileCardImageGetResponse.json │ │ │ └── WebcastFileCardImageUploadResponse.json │ │ ├── GamingCon │ │ │ ├── WebcastGamingConRoundCoGameUploadUserDataRequest.json │ │ │ ├── WebcastGamingConRoundCompleteUploadUserResultRequest.json │ │ │ ├── WebcastGamingConRoundSyncStatusRequest.json │ │ │ ├── WebcastGamingConRoundUploadRankListRequest.json │ │ │ ├── WebcastGamingConRoundUploadUserGroupInfoRequest.json │ │ │ ├── WebcastGamingConRoundUploadUserResultRequest.json │ │ │ ├── WebcastGamingConWorldRankCompleteUploadUserResultRequest.json │ │ │ ├── WebcastGamingConWorldRankSetValidVersionRequest.json │ │ │ ├── WebcastGamingConWorldRankUploadRankListRequest.json │ │ │ └── WebcastGamingConWorldRankUploadUserResultRequest.json │ │ ├── Gift │ │ │ ├── WebcastGiftTopGiftRequest.json │ │ │ └── WebcastGiftTopGiftResponse.json │ │ ├── LinkMic │ │ │ ├── WebcastLinkMicQueryRequest.json │ │ │ └── WebcastLinkMicQueryResponse.json │ │ ├── LiveData │ │ │ ├── WebcastLiveDataTaskFailDataGetResponse.json │ │ │ ├── WebcastLiveDataTaskGetResponse.json │ │ │ ├── WebcastLiveDataTaskStartRequest.json │ │ │ ├── WebcastLiveDataTaskStartResponse.json │ │ │ └── WebcastLiveDataTaskStopRequest.json │ │ ├── Quiz │ │ │ └── WebcastQuizGetResponse.json │ │ └── WebcastMate │ │ │ ├── WebcastWebcastMateInfoRequest.json │ │ │ └── WebcastWebcastMateInfoResponse.json │ └── _ │ │ ├── AppsAdPlacement │ │ ├── AppsAdPlacementAddV1Request.json │ │ ├── AppsAdPlacementQueryV1Response.json │ │ └── AppsAdPlacementUpdateV1Request.json │ │ ├── AppsAuth │ │ ├── AppsAuthGetRelatedIdV1Request.json │ │ └── AppsAuthGetRelatedIdV1Response.json │ │ ├── AppsCapacity │ │ ├── Ad │ │ │ ├── AppsCapacityQueryAdIncomeV3Response.json │ │ │ └── AppsCapacityQueryAdSettlementListV3Response.json │ │ ├── AwemeBind │ │ │ ├── AppsCapacityBindAwemeRelationV1Request.json │ │ │ ├── AppsCapacityGetAwemeBindTemplateInfoV1Request.json │ │ │ ├── AppsCapacityGetAwemeBindTemplateInfoV1Response.json │ │ │ ├── AppsCapacityGetAwemeBindTemplateListV1Request.json │ │ │ ├── AppsCapacityGetAwemeBindTemplateListV1Response.json │ │ │ ├── AppsCapacityGetAwemeRelationBindQrcodeV1Response.json │ │ │ ├── AppsCapacityQueryAwemeRelationListV1Response.json │ │ │ └── AppsCapacityUnbindAwemeRelationV1Request.json │ │ ├── AwemeKeyword │ │ │ ├── AppsCapacityAddAwemeVideoKeywordV1Request.json │ │ │ ├── AppsCapacityDeleteAwemeVideoKeywordV1Request.json │ │ │ └── AppsCapacityQueryAwemeVideoKeywordListV1Response.json │ │ ├── Delivery │ │ │ ├── AppsCapacityCreateAliasV1Request.json │ │ │ ├── AppsCapacityDeleteAliasV1Request.json │ │ │ ├── AppsCapacityListAliasV1Response.json │ │ │ ├── AppsCapacityModifyAliasV1Request.json │ │ │ ├── AppsCapacityQuerySearchTagListV1Response.json │ │ │ └── AppsCapacitySetSearchTagV1Request.json │ │ ├── SimpleQrcode │ │ │ ├── AppsCapacityAddSimpleQrcodeBindV2Request.json │ │ │ ├── AppsCapacityDeleteSimpleQrcodeBindV2Request.json │ │ │ ├── AppsCapacityQuerySimpleQrcodeBindListV2Response.json │ │ │ ├── AppsCapacityUpdateSimpleQrcodeBindStatusV2Request.json │ │ │ └── AppsCapacityUpdateSimpleQrcodeBindV2Request.json │ │ └── SubService │ │ │ ├── AppsCapacityCreateMicroAppSubServiceV1Request.json │ │ │ └── AppsCapacityQueryMicroAppSubServiceV1Response.json │ │ ├── AppsCategory │ │ └── AppsCategoryQueryAppCategoriesV1Response.json │ │ ├── AppsCensor │ │ ├── AppsCensorImageV1Request.json │ │ └── AppsCensorImageV1Response.json │ │ ├── AppsDeveloperToolbox │ │ ├── AppsDeveloperToolboxImageMaterialFunctionConfigAddV1Request.json │ │ ├── AppsDeveloperToolboxImageMaterialFunctionConfigQueryStatusV1Response.json │ │ ├── AppsDeveloperToolboxImageMaterialUploadV1Request.json │ │ └── AppsDeveloperToolboxImageMaterialUploadV1Response.json │ │ ├── AppsDouyin │ │ ├── InteractTask │ │ │ ├── AppsDouyinCreateInteractTaskV1Request.json │ │ │ ├── AppsDouyinCreateInteractTaskV1Response.json │ │ │ ├── AppsDouyinQueryUserInteractTaskV1Request.json │ │ │ └── AppsDouyinQueryUserInteractTaskV1Response.json │ │ └── Task │ │ │ ├── AppsDouyinCreateTaskV1Request.json │ │ │ ├── AppsDouyinCreateTaskV1Response.json │ │ │ ├── AppsDouyinQueryUserTaskV1Request.json │ │ │ └── AppsDouyinQueryUserTaskV1Response.json │ │ ├── AppsECPay │ │ ├── Bill │ │ │ ├── AppsBillsV3Request.json │ │ │ ├── AppsBillsV3Response.json │ │ │ ├── AppsFundBillsV3Request.json │ │ │ └── AppsFundBillsV3Response.json │ │ └── SaaS │ │ │ ├── Applyment │ │ │ ├── AppsECPaySaaSCreateMerchantV3Request.json │ │ │ ├── AppsECPaySaaSCreateMerchantV3Response.json │ │ │ ├── AppsECPaySaaSImageUploadV3Response.json │ │ │ ├── AppsECPaySaaSQueryMerchantStatusV3Request.json │ │ │ └── AppsECPaySaaSQueryMerchantStatusV3Response.json │ │ │ ├── Links │ │ │ ├── AppsECPaySaaSAddMerchantV3Request.json │ │ │ ├── AppsECPaySaaSAddMerchantV3Response.json │ │ │ ├── AppsECPaySaaSAddSubMerchantV3Request.json │ │ │ ├── AppsECPaySaaSAddSubMerchantV3Response.json │ │ │ ├── AppsECPaySaaSAppAddSubMerchantV3Request.json │ │ │ ├── AppsECPaySaaSAppAddSubMerchantV3Response.json │ │ │ ├── AppsECPaySaaSGetAppMerchantV3Request.json │ │ │ └── AppsECPaySaaSGetAppMerchantV3Response.json │ │ │ └── Withdraw │ │ │ ├── AppsECPaySaaSMerchantWithdrawV3Request.json │ │ │ ├── AppsECPaySaaSMerchantWithdrawV3Response.json │ │ │ ├── AppsECPaySaaSQueryMerchantBalanceV3Request.json │ │ │ ├── AppsECPaySaaSQueryMerchantBalanceV3Response.json │ │ │ ├── AppsECPaySaaSQueryWithdrawOrderV3Request.json │ │ │ └── AppsECPaySaaSQueryWithdrawOrderV3Response.json │ │ ├── AppsItem │ │ ├── AppsItemBCGetBaseV1Response.json │ │ ├── AppsItemBCGetCommentV1Response.json │ │ ├── AppsItemBCGetLikeV1Response.json │ │ ├── AppsItemBCGetPlayV1Response.json │ │ ├── AppsItemBCGetShareV1Response.json │ │ ├── AppsItemGetBaseV1Response.json │ │ ├── AppsItemGetCommentV1Response.json │ │ ├── AppsItemGetLikeV1Response.json │ │ ├── AppsItemGetPlayV1Response.json │ │ ├── AppsItemGetShareV1Response.json │ │ └── Comment │ │ │ ├── AppsItemBCListCommentReplyV1Response.json │ │ │ ├── AppsItemBCListCommentV1Response.json │ │ │ ├── AppsItemBCReplyCommentV1Request.json │ │ │ ├── AppsItemBCReplyCommentV1Response.json │ │ │ ├── AppsItemBCTopCommentV1Request.json │ │ │ ├── AppsItemListCommentReplyV1Response.json │ │ │ ├── AppsItemListCommentV1Response.json │ │ │ ├── AppsItemReplyCommentV1Request.json │ │ │ ├── AppsItemReplyCommentV1Response.json │ │ │ └── AppsItemTopCommentV1Request.json │ │ ├── AppsLiveBooking │ │ ├── AppsLiveBookingVideoCancelV2Request.json │ │ ├── AppsLiveBookingVideoCancelV2Response.json │ │ ├── AppsLiveBookingVideoCreateV2Request.json │ │ └── AppsLiveBookingVideoCreateV2Response.json │ │ ├── AppsPlayletBusiness │ │ ├── AppsPlayletBusinessUploadV1Request.json │ │ └── AppsPlayletBusinessUploadV1Response.json │ │ ├── AppsPrivacySetting │ │ ├── AppsPrivacySettingAddV1Request.json │ │ └── AppsPrivacySettingQueryV1Response.json │ │ ├── AppsQrcode │ │ ├── AppsQrcodeCreateV1Request.json │ │ └── AppsQrcodeCreateV1Response.json │ │ ├── AppsSearch │ │ ├── AppsSearchDeleteIndexV1Request.json │ │ └── AppsSearchUploadSitemapV1Request.json │ │ ├── AppsShare │ │ └── Task │ │ │ ├── AppsShareCreateTaskV1Request.json │ │ │ ├── AppsShareCreateTaskV1Response.json │ │ │ ├── AppsShareQueryUserTaskV1Request.json │ │ │ └── AppsShareQueryUserTaskV1Response.json │ │ ├── AppsTask │ │ ├── AppsTaskCreateLiveV2Request.json │ │ ├── AppsTaskCreateLiveV2Response.json │ │ ├── AppsTaskCreateVideoV2Request.json │ │ ├── AppsTaskCreateVideoV2Response.json │ │ ├── AppsTaskWriteoffLiveV2Request.json │ │ └── AppsTaskWriteoffVideoV2Request.json │ │ ├── AppsTrade │ │ ├── AppsTradeToolkitButtonWhiteSettingV2Request.json │ │ ├── AppsTradeToolkitQueryTextV2Request.json │ │ ├── AppsTradeToolkitQueryTextV2Response.json │ │ ├── AppsTradeToolkitUpdateMerchantConfigV2Request.json │ │ └── AppsTradeToolkitUpdateMerchantPathV2Request.json │ │ ├── AppsTrafficPermission │ │ ├── AppsTrafficPermissionOpenV1Request.json │ │ └── AppsTrafficPermissionQueryV1Response.json │ │ ├── AppsUrlLink │ │ ├── AppsUrlLinkGenerateV1Request.json │ │ ├── AppsUrlLinkGenerateV1Response.json │ │ ├── AppsUrlLinkQueryInfoV1Request.json │ │ ├── AppsUrlLinkQueryInfoV1Response.json │ │ ├── AppsUrlLinkQueryQuotaV1Request.json │ │ └── AppsUrlLinkQueryQuotaV1Response.json │ │ ├── AppsUrlSchema │ │ ├── AppsUrlGenerateSchemaV1Request.json │ │ ├── AppsUrlGenerateSchemaV1Response.json │ │ ├── AppsUrlQuerySchemaQuotaV1Request.json │ │ ├── AppsUrlQuerySchemaQuotaV1Response.json │ │ ├── AppsUrlQuerySchemaV1Request.json │ │ └── AppsUrlQuerySchemaV1Response.json │ │ ├── AppsUser │ │ ├── AppsUserBCGetCommentV1Response.json │ │ ├── AppsUserBCGetFansV1Response.json │ │ ├── AppsUserBCGetItemV1Response.json │ │ ├── AppsUserBCGetLikeV1Response.json │ │ ├── AppsUserBCGetProfileV1Response.json │ │ ├── AppsUserBCGetShareV1Response.json │ │ ├── AppsUserGetCommentV1Response.json │ │ ├── AppsUserGetFansV1Response.json │ │ ├── AppsUserGetItemV1Response.json │ │ ├── AppsUserGetLikeV1Response.json │ │ ├── AppsUserGetProfileV1Response.json │ │ └── AppsUserGetShareV1Response.json │ │ ├── AppsVideo │ │ ├── AppsConvertOpenItemIdToEncryptIdV1Request.json │ │ ├── AppsConvertOpenItemIdToEncryptIdV1Response.json │ │ ├── AppsConvertVideoIdToOpenItemIdV1Request.json │ │ ├── AppsConvertVideoIdToOpenItemIdV1Response.json │ │ ├── AppsVideoBCQueryV1Request.json │ │ ├── AppsVideoBCQueryV1Response.json │ │ ├── AppsVideoQueryV1Request.json │ │ └── AppsVideoQueryV1Response.json │ │ ├── ECommerce │ │ ├── ECommerceConfigLimitOperatePointV1Request.json │ │ ├── ECommerceConfigRegisterMicroAppV1Request.json │ │ ├── ECommerceCustomizationQueryStatusV1Request.json │ │ └── ECommerceCustomizationQueryStatusV1Response.json │ │ ├── Gift │ │ ├── GiftReceiveRewardRequest.json │ │ └── GiftReceiveRewardResponse.json │ │ ├── LiveBooking │ │ ├── LiveBookingTextCloseResponse.json │ │ ├── LiveBookingTextCreateRequest.json │ │ ├── LiveBookingTextCreateResponse.json │ │ ├── LiveBookingTextDetailResponse.json │ │ └── LiveBookingVideoListResponse.json │ │ ├── MatchTaskBox │ │ ├── MatchTaskBoxAddRoomTaskV2Request.json │ │ ├── MatchTaskBoxAddRoomTaskV2Response.json │ │ ├── MatchTaskBoxAddTaskV2Request.json │ │ ├── MatchTaskBoxAddTaskV2Response.json │ │ ├── MatchTaskBoxQueryAppTaskIdV2Request.json │ │ ├── MatchTaskBoxQueryAppTaskIdV2Response.json │ │ ├── MatchTaskBoxQueryBillLinkV2Request.json │ │ ├── MatchTaskBoxQueryBillLinkV2Response.json │ │ ├── MatchTaskBoxQueryTaskInfoV2Request.json │ │ ├── MatchTaskBoxQueryTaskInfoV2Response.json │ │ ├── MatchTaskBoxQueryVideoSummaryDataV2Request.json │ │ ├── MatchTaskBoxQueryVideoSummaryDataV2Response.json │ │ ├── MatchTaskBoxUpdateStatusV2Request.json │ │ ├── MatchTaskBoxUpdateStatusV2Response.json │ │ ├── MatchTaskBoxUpdateTaskV2Request.json │ │ └── MatchTaskBoxUpdateTaskV2Response.json │ │ ├── NotificationSubscription │ │ ├── NotificationSubscriptionAddAppTemplateV2Request.json │ │ ├── NotificationSubscriptionAddAppTemplateV2Response.json │ │ ├── NotificationSubscriptionCreateTemplateV2Request.json │ │ ├── NotificationSubscriptionNotifyUserV2Request.json │ │ ├── NotificationSubscriptionQueryAppTemplateV2Response.json │ │ ├── NotificationSubscriptionQueryCreatedTemplateListV2Response.json │ │ └── NotificationSubscriptionQueryTemplateListV2Response.json │ │ ├── PlatformDataAnalysis │ │ ├── Component │ │ │ ├── PlatformDataAnalysisQueryComponentWithDataV2Request.json │ │ │ ├── PlatformDataAnalysisQueryComponentWithDataV2Response.json │ │ │ ├── PlatformDataAnalysisQueryComponentWithDetailV2Request.json │ │ │ ├── PlatformDataAnalysisQueryComponentWithDetailV2Response.json │ │ │ ├── PlatformDataAnalysisQueryComponentWithOverviewV2Request.json │ │ │ ├── PlatformDataAnalysisQueryComponentWithOverviewV2Response.json │ │ │ ├── PlatformDataAnalysisQueryComponentWithSourceV2Request.json │ │ │ └── PlatformDataAnalysisQueryComponentWithSourceV2Response.json │ │ ├── Live │ │ │ ├── PlatformDataAnalysisQueryLiveWithShortIdV2Request.json │ │ │ └── PlatformDataAnalysisQueryLiveWithShortIdV2Response.json │ │ ├── SmallRoom │ │ │ ├── PlatformDataAnalysisQuerySmallHomeOrderDataV2Response.json │ │ │ ├── PlatformDataAnalysisQuerySmallHomeOverviewDataV2Response.json │ │ │ └── PlatformDataAnalysisQuerySmallHomeRoomDataV2Response.json │ │ ├── Transaction │ │ │ ├── PlatformDataAnalysisQueryDealDataWithConversionV2Request.json │ │ │ ├── PlatformDataAnalysisQueryDealDataWithConversionV2Response.json │ │ │ ├── PlatformDataAnalysisQueryDealOverviewDataV2Response.json │ │ │ ├── PlatformDataAnalysisQueryLiveDealDataV2Response.json │ │ │ ├── PlatformDataAnalysisQueryLiveRoomDataV2Response.json │ │ │ ├── PlatformDataAnalysisQueryLiveRoomV2Response.json │ │ │ ├── PlatformDataAnalysisQueryProductDealDataV2Response.json │ │ │ └── PlatformDataAnalysisQueryVideoDealDataV2Response.json │ │ ├── User │ │ │ ├── PlatformDataAnalysisQueryBehaviorDataV2Response.json │ │ │ ├── PlatformDataAnalysisQueryClientDataV2Response.json │ │ │ ├── PlatformDataAnalysisQueryPageDataV2Response.json │ │ │ ├── PlatformDataAnalysisQueryRealTimeUserDataV2Response.json │ │ │ ├── PlatformDataAnalysisQueryRetentionDataV2Response.json │ │ │ ├── PlatformDataAnalysisQuerySceneDataV2Response.json │ │ │ └── PlatformDataAnalysisQueryUserPortraitDataV2Response.json │ │ └── Video │ │ │ ├── PlatformDataAnalysisQueryShortLiveDataWithIdV2Request.json │ │ │ ├── PlatformDataAnalysisQueryShortLiveDataWithIdV2Response.json │ │ │ ├── PlatformDataAnalysisQueryShortLiveIdWithAwemeIdV2Request.json │ │ │ ├── PlatformDataAnalysisQueryShortLiveIdWithAwemeIdV2Response.json │ │ │ ├── PlatformDataAnalysisQueryVideoDataV2Request.json │ │ │ ├── PlatformDataAnalysisQueryVideoDataV2Response.json │ │ │ ├── PlatformDataAnalysisQueryVideoWithSourceV2Request.json │ │ │ └── PlatformDataAnalysisQueryVideoWithSourceV2Response.json │ │ ├── Product │ │ └── Region │ │ │ ├── ProductAppRegionAddV1Request.json │ │ │ ├── ProductAppRegionAddV1Response.json │ │ │ └── ProductAppRegionModifyV1Request.json │ │ ├── Promotion │ │ ├── Activity │ │ │ ├── PromotionActivityAddSelfTestAccountsV2Request.json │ │ │ ├── PromotionActivityBindUserToSidebarActivityV2Request.json │ │ │ ├── PromotionActivityCreatePromotionActivityV2Request.json │ │ │ ├── PromotionActivityCreatePromotionActivityV2Response.json │ │ │ ├── PromotionActivityModifyPromotionActivityV2Request.json │ │ │ ├── PromotionActivityQueryBindedUserV2Request.json │ │ │ ├── PromotionActivityQueryBindedUserV2Response.json │ │ │ ├── PromotionActivityQueryPromotionActivityV2Request.json │ │ │ ├── PromotionActivityQueryPromotionActivityV2Response.json │ │ │ └── PromotionActivityUpdatePromotionActivityStatusV2Request.json │ │ ├── Coupon │ │ │ ├── DeveloperActivity │ │ │ │ ├── PromotionCouponCreateDeveloperActivityV1Request.json │ │ │ │ ├── PromotionCouponCreateDeveloperActivityV1Response.json │ │ │ │ └── PromotionCouponDeleteDeveloperActivityV1Request.json │ │ │ ├── PromotionCouponBatchConsumeCouponV1Request.json │ │ │ ├── PromotionCouponBatchConsumeCouponV1Response.json │ │ │ ├── PromotionCouponBatchRollbackConsumeCouponV1Request.json │ │ │ ├── PromotionCouponBatchRollbackConsumeCouponV1Response.json │ │ │ ├── PromotionCouponGetBillDownloadUrlV1Request.json │ │ │ ├── PromotionCouponGetBillDownloadUrlV1Response.json │ │ │ ├── PromotionCouponGetCouponReceiveInfoV1Request.json │ │ │ ├── PromotionCouponGetCouponReceiveInfoV1Response.json │ │ │ ├── PromotionCouponGetTalentCouponV1Request.json │ │ │ ├── PromotionCouponGetTalentCouponV1Response.json │ │ │ ├── PromotionCouponSendCouponToDesignatedUserV1Request.json │ │ │ ├── PromotionCouponSendCouponToDesignatedUserV1Response.json │ │ │ ├── PromotionCouponSetTalentCouponV1Request.json │ │ │ ├── PromotionCouponUpdateTalentCouponStatusV1Request.json │ │ │ └── PromotionCouponUpdateTalentCouponStockV1Request.json │ │ └── CouponMeta │ │ │ ├── PromotionCouponCreateCouponMetaV2Request.json │ │ │ ├── PromotionCouponCreateCouponMetaV2Response.json │ │ │ ├── PromotionCouponDeleteCouponMetaV1Request.json │ │ │ ├── PromotionCouponGetCouponMetaStatisticsV1Request.json │ │ │ ├── PromotionCouponGetCouponMetaStatisticsV1Response.json │ │ │ ├── PromotionCouponModifyCouponMetaV2Request.json │ │ │ ├── PromotionCouponQueryActivityMetaDataV1Request.json │ │ │ ├── PromotionCouponQueryActivityMetaDataV1Response.json │ │ │ ├── PromotionCouponQueryCouponMetaV2Request.json │ │ │ ├── PromotionCouponQueryCouponMetaV2Response.json │ │ │ ├── PromotionCouponUpdateCouponMetaStatusV1Request.json │ │ │ └── PromotionCouponUpdateCouponMetaStockV1Request.json │ │ ├── TradeAuthDeveloper │ │ ├── AuthDeposit │ │ │ ├── Auth │ │ │ │ ├── TradeAuthDeveloperCancelAuthOrderV1Request.json │ │ │ │ ├── TradeAuthDeveloperCreateAuthOrderV1Request.json │ │ │ │ ├── TradeAuthDeveloperCreateAuthOrderV1Response.json │ │ │ │ ├── TradeAuthDeveloperFinishAuthOrderV1Request.json │ │ │ │ ├── TradeAuthDeveloperQueryAdmissibleAuthV1Request.json │ │ │ │ ├── TradeAuthDeveloperQueryAdmissibleAuthV1Response.json │ │ │ │ ├── TradeAuthDeveloperQueryAuthOrderV1Request.json │ │ │ │ └── TradeAuthDeveloperQueryAuthOrderV1Response.json │ │ │ ├── Pay │ │ │ │ ├── TradeAuthDeveloperClosePayOrderV1Request.json │ │ │ │ ├── TradeAuthDeveloperCreatePayOrderV1Request.json │ │ │ │ ├── TradeAuthDeveloperCreatePayOrderV1Response.json │ │ │ │ ├── TradeAuthDeveloperQueryPayOrderV1Request.json │ │ │ │ └── TradeAuthDeveloperQueryPayOrderV1Response.json │ │ │ └── Refund │ │ │ │ ├── TradeAuthDeveloperCreateRefundV1Request.json │ │ │ │ ├── TradeAuthDeveloperCreateRefundV1Response.json │ │ │ │ ├── TradeAuthDeveloperQueryRefundV1Request.json │ │ │ │ └── TradeAuthDeveloperQueryRefundV1Response.json │ │ └── PeriodicDeduction │ │ │ ├── Pay │ │ │ ├── TradeAuthDeveloperCreateSignPayV1Request.json │ │ │ ├── TradeAuthDeveloperCreateSignPayV1Response.json │ │ │ ├── TradeAuthDeveloperQuerySignPayV1Request.json │ │ │ └── TradeAuthDeveloperQuerySignPayV1Response.json │ │ │ ├── Refund │ │ │ ├── TradeAuthDeveloperCreateSignRefundV1Request.json │ │ │ ├── TradeAuthDeveloperCreateSignRefundV1Response.json │ │ │ ├── TradeAuthDeveloperQuerySignRefundV1Request.json │ │ │ └── TradeAuthDeveloperQuerySignRefundV1Response.json │ │ │ └── Sign │ │ │ ├── TradeAuthDeveloperQuerySignOrderV1Request.json │ │ │ ├── TradeAuthDeveloperQuerySignOrderV1Response.json │ │ │ └── TradeAuthDeveloperTerminateSignV1Request.json │ │ ├── TradeBasicDeveloper │ │ ├── TradeBasicDeveloperFulfillPushStatusV1Request.json │ │ ├── TradeBasicDeveloperOrderQueryV1Request.json │ │ ├── TradeBasicDeveloperOrderQueryV1Response.json │ │ ├── TradeBasicDeveloperQueryCPSV1Request.json │ │ ├── TradeBasicDeveloperQueryCPSV1Response.json │ │ ├── TradeBasicDeveloperRefundAuditCallbackV1Request.json │ │ ├── TradeBasicDeveloperRefundCreateV1Request.json │ │ ├── TradeBasicDeveloperRefundCreateV1Response.json │ │ ├── TradeBasicDeveloperRefundQueryV1Request.json │ │ ├── TradeBasicDeveloperRefundQueryV1Response.json │ │ ├── TradeBasicDeveloperSettleCreateV1Request.json │ │ ├── TradeBasicDeveloperSettleCreateV1Response.json │ │ ├── TradeBasicDeveloperSettleQueryV1Request.json │ │ ├── TradeBasicDeveloperSettleQueryV1Response.json │ │ ├── TradeBasicDeveloperTagQueryV1Request.json │ │ └── TradeBasicDeveloperTagQueryV1Response.json │ │ └── _Legacy │ │ ├── Apps │ │ ├── AppsJsCode2SessionV2Request.json │ │ ├── AppsJsCode2SessionV2Response.json │ │ ├── AppsTokenV2Request.json │ │ ├── AppsTokenV2Response.json │ │ ├── Capacity │ │ │ ├── AppsCapacityUploadMaterialV1Response.json │ │ │ ├── ClueComponent │ │ │ │ ├── AppsCapacityCreateClueComponentInfoV1Request.json │ │ │ │ ├── AppsCapacityCreateClueComponentInfoV1Response.json │ │ │ │ ├── AppsCapacityDeleteClueComponentInfoV1Request.json │ │ │ │ ├── AppsCapacityQueryClueComponentInfoV1Response.json │ │ │ │ └── AppsCapacityUpdateClueComponentInfoV1Request.json │ │ │ ├── Doudian │ │ │ │ ├── AppsCapacityBindDoudianAccountV1Response.json │ │ │ │ ├── AppsCapacityCreateDoudianAppV1Request.json │ │ │ │ ├── AppsCapacityCreateDoudianAppV1Response.json │ │ │ │ ├── AppsCapacityQueryBindDoudianAccountV1Response.json │ │ │ │ ├── AppsCapacityQueryDoudianAppV1Response.json │ │ │ │ └── AppsCapacityQueryDoudianShopInfoV1Response.json │ │ │ └── Mount │ │ │ │ ├── AppsCapacityApplyCapacityV1Request.json │ │ │ │ └── AppsCapacityQueryApplyStatusV1Response.json │ │ ├── Censor │ │ │ ├── AppsCensorImageRequest.json │ │ │ └── AppsCensorImageResponse.json │ │ ├── Chat │ │ │ └── AppsChatCustomerServiceUrlResponse.json │ │ ├── CustomerService │ │ │ └── AppsCustomerServiceUrlResponse.json │ │ ├── Live │ │ │ └── AppsLiveSetBlackWhiteListV1Request.json │ │ ├── Message │ │ │ └── AppsMessageCustomSendRequest.json │ │ ├── Order │ │ │ ├── AppsOrderDeleteRequest.json │ │ │ ├── AppsOrderPushV2Request.json │ │ │ └── AppsOrderPushV2Response.json │ │ ├── Qrcode │ │ │ └── AppsQrcodeRequest.json │ │ ├── ShareConfig │ │ │ ├── AppsShareConfigRequest.json │ │ │ └── AppsShareConfigResponse.json │ │ ├── SubscribeNotification │ │ │ └── AppsSubscribeNotificationDeveloperNotifyV1Request.json │ │ ├── TaskBox │ │ │ ├── AppsTaskBoxAddTaskRequest.json │ │ │ ├── AppsTaskBoxAddTaskResponse.json │ │ │ ├── AppsTaskBoxQueryAppTaskIdRequest.json │ │ │ ├── AppsTaskBoxQueryAppTaskIdResponse.json │ │ │ ├── AppsTaskBoxQueryTaskVideoDataRequest.json │ │ │ ├── AppsTaskBoxQueryTaskVideoDataResponse.json │ │ │ ├── AppsTaskBoxUpdateOrientTalentsRequest.json │ │ │ ├── AppsTaskBoxUpdateOrientTalentsResponse.json │ │ │ ├── AppsTaskBoxUpdateStatusRequest.json │ │ │ ├── AppsTaskBoxUpdateStatusResponse.json │ │ │ ├── AppsTaskBoxUpdateTaskRequest.json │ │ │ └── AppsTaskBoxUpdateTaskResponse.json │ │ └── Video │ │ │ ├── AppsConvertOpenItemIdToEncryptIdRequest.json │ │ │ ├── AppsConvertOpenItemIdToEncryptIdResponse.json │ │ │ ├── AppsConvertVideoIdToOpenItemIdRequest.json │ │ │ └── AppsConvertVideoIdToOpenItemIdResponse.json │ │ ├── AppsECPay │ │ ├── Order │ │ │ ├── AppsECPayCreateOrderV1Request.json │ │ │ ├── AppsECPayCreateOrderV1Response.json │ │ │ ├── AppsECPayCreateRefundV1Request.json │ │ │ ├── AppsECPayCreateRefundV1Response.json │ │ │ ├── AppsECPayCreateReturnV1Request.json │ │ │ ├── AppsECPayCreateReturnV1Response.json │ │ │ ├── AppsECPayQueryOrderV1Request.json │ │ │ ├── AppsECPayQueryOrderV1Response.json │ │ │ ├── AppsECPayQueryRefundV1Request.json │ │ │ ├── AppsECPayQueryRefundV1Response.json │ │ │ ├── AppsECPayQueryReturnV1Request.json │ │ │ ├── AppsECPayQueryReturnV1Response.json │ │ │ ├── AppsECPayQuerySettleV1Request.json │ │ │ ├── AppsECPayQuerySettleV1Response.json │ │ │ ├── AppsECPaySettleV1Request.json │ │ │ └── AppsECPaySettleV1Response.json │ │ └── SaaS │ │ │ ├── Apply │ │ │ ├── AppsECPaySaaSCreateMerchantRequest.json │ │ │ ├── AppsECPaySaaSCreateMerchantResponse.json │ │ │ ├── AppsECPaySaaSQueryMerchantStatusRequest.json │ │ │ └── AppsECPaySaaSQueryMerchantStatusResponse.json │ │ │ ├── PageLinks │ │ │ ├── AppsECPaySaaSAddMerchantRequest.json │ │ │ ├── AppsECPaySaaSAddMerchantResponse.json │ │ │ ├── AppsECPaySaaSAddSubMerchantRequest.json │ │ │ ├── AppsECPaySaaSAddSubMerchantResponse.json │ │ │ ├── AppsECPaySaaSAppAddSubMerchantRequest.json │ │ │ ├── AppsECPaySaaSAppAddSubMerchantResponse.json │ │ │ ├── AppsECPaySaaSGetAppMerchantRequest.json │ │ │ └── AppsECPaySaaSGetAppMerchantResponse.json │ │ │ └── Withdraw │ │ │ ├── AppsECPaySaaSMerchantWithdrawRequest.json │ │ │ ├── AppsECPaySaaSMerchantWithdrawResponse.json │ │ │ ├── AppsECPaySaaSQueryMerchantBalanceRequest.json │ │ │ ├── AppsECPaySaaSQueryMerchantBalanceResponse.json │ │ │ ├── AppsECPaySaaSQueryWithdrawOrderRequest.json │ │ │ └── AppsECPaySaaSQueryWithdrawOrderResponse.json │ │ ├── AppsGame │ │ ├── AppsGameWalletAddCoinRequest.json │ │ ├── AppsGameWalletAddCoinResponse.json │ │ ├── AppsGameWalletGamePayRequest.json │ │ ├── AppsGameWalletGamePayResponse.json │ │ ├── AppsGameWalletGetBalanceRequest.json │ │ └── AppsGameWalletGetBalanceResponse.json │ │ ├── AppsStorage │ │ ├── AppsRemoveUserStorageRequest.json │ │ └── AppsSetUserStorageRequest.json │ │ ├── AppsTrade │ │ ├── PreOrder │ │ │ ├── AppsTradeCreateOrderV2Request.json │ │ │ ├── AppsTradeCreateOrderV2Response.json │ │ │ ├── AppsTradeQueryCPSV2Request.json │ │ │ ├── AppsTradeQueryCPSV2Response.json │ │ │ ├── AppsTradeQueryOrderV2Request.json │ │ │ └── AppsTradeQueryOrderV2Response.json │ │ ├── Refund │ │ │ ├── AppsTradeCreateRefundV2Request.json │ │ │ ├── AppsTradeCreateRefundV2Response.json │ │ │ ├── AppsTradeMerchantAuditCallbackV2Request.json │ │ │ ├── AppsTradeQueryRefundV2Request.json │ │ │ └── AppsTradeQueryRefundV2Response.json │ │ ├── Settlement │ │ │ ├── AppsTradeCreateSettleV2Request.json │ │ │ ├── AppsTradeCreateSettleV2Response.json │ │ │ ├── AppsTradeQuerySettleV2Request.json │ │ │ └── AppsTradeQuerySettleV2Response.json │ │ └── WriteOff │ │ │ ├── AppsTradeDeliveryPrepareV2Request.json │ │ │ ├── AppsTradeDeliveryPrepareV2Response.json │ │ │ ├── AppsTradeDeliveryVerifyV2Request.json │ │ │ ├── AppsTradeDeliveryVerifyV2Response.json │ │ │ ├── AppsTradePushDeliveryV2Request.json │ │ │ ├── AppsTradePushDeliveryV2Response.json │ │ │ ├── AppsTradeQueryItemOrderInfoV2Request.json │ │ │ └── AppsTradeQueryItemOrderInfoV2Response.json │ │ ├── Comment │ │ ├── CommentDeveloperDeleteRequest.json │ │ ├── CommentDeveloperDeleteResponse.json │ │ ├── CommentDeveloperReplyRequest.json │ │ ├── CommentDeveloperReplyResponse.json │ │ ├── CommentOpenGetRequest.json │ │ └── CommentOpenGetResponse.json │ │ └── Tags │ │ ├── TagsImageV2Request.json │ │ ├── TagsImageV2Response.json │ │ ├── TagsTextAntiDirtV2Request.json │ │ └── TagsTextAntiDirtV2Response.json ├── SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests.csproj ├── TestCase_ApiExecuteAppsECPayTests.cs ├── TestCase_ApiExecuteTokenTests.cs ├── TestCase_EventVerificationTests.cs ├── TestClients.cs ├── TestConfigs.cs └── appsettings.json ├── SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests ├── .gitignore ├── IMPORTANT_CodeAnalyzeTests.cs ├── ModelSamples │ ├── Advertiser │ │ ├── AdvertiserInfoRequest.json │ │ ├── AdvertiserInfoResponse.json │ │ ├── AdvertiserPublicInfoRequest.json │ │ ├── AdvertiserPublicInfoResponse.json │ │ ├── Avatar │ │ │ ├── AdvertiserAvatarGetRequest.json │ │ │ ├── AdvertiserAvatarGetResponse.json │ │ │ ├── AdvertiserAvatarSubmitRequest.json │ │ │ └── AdvertiserAvatarSubmitResponse.json │ │ ├── Budget │ │ │ ├── AdvertiserBudgetGetRequest.json │ │ │ ├── AdvertiserBudgetGetResponse.json │ │ │ ├── AdvertiserUpdateBudgetRequest.json │ │ │ └── AdvertiserUpdateBudgetResponse.json │ │ ├── Fund │ │ │ ├── AdvertiserFundDailyStatisticsRequest.json │ │ │ ├── AdvertiserFundDailyStatisticsResponse.json │ │ │ ├── AdvertiserFundGetRequest.json │ │ │ ├── AdvertiserFundGetResponse.json │ │ │ ├── AdvertiserFundTransactionGetRequest.json │ │ │ └── AdvertiserFundTransactionGetResponse.json │ │ └── Qualification │ │ │ ├── AdvertiserQualificationCreateV2Request.json │ │ │ ├── AdvertiserQualificationCreateV2Response.json │ │ │ ├── AdvertiserQualificationGetRequest.json │ │ │ ├── AdvertiserQualificationGetResponse.json │ │ │ ├── AdvertiserQualificationSelectV2Request.json │ │ │ ├── AdvertiserQualificationSelectV2Response.json │ │ │ ├── AdvertiserQualificationSubmitRequest.json │ │ │ └── AdvertiserQualificationSubmitResponse.json │ ├── Advertising │ │ ├── AdvertisingCostProtectStatusGetRequest.json │ │ ├── AdvertisingCostProtectStatusGetResponse.json │ │ ├── AdvertisingCreateRequest.json │ │ ├── AdvertisingCreateResponse.json │ │ ├── AdvertisingGetRequest.json │ │ ├── AdvertisingGetResponse.json │ │ ├── AdvertisingRejectReasonRequest.json │ │ ├── AdvertisingRejectReasonResponse.json │ │ ├── AdvertisingUpdateBidRequest.json │ │ ├── AdvertisingUpdateBidResponse.json │ │ ├── AdvertisingUpdateBudgetRequest.json │ │ ├── AdvertisingUpdateBudgetResponse.json │ │ ├── AdvertisingUpdateRequest.json │ │ ├── AdvertisingUpdateResponse.json │ │ ├── AdvertisingUpdateStatusRequest.json │ │ └── AdvertisingUpdateStatusResponse.json │ ├── Agent │ │ ├── Advertiser │ │ │ ├── AgentAdvertiserCreateV2Request.json │ │ │ ├── AgentAdvertiserCreateV2Response.json │ │ │ ├── AgentAdvertiserRechargeRequest.json │ │ │ ├── AgentAdvertiserRechargeResponse.json │ │ │ ├── AgentAdvertiserRefundRequest.json │ │ │ ├── AgentAdvertiserRefundResponse.json │ │ │ ├── AgentAdvertiserSelectRequest.json │ │ │ ├── AgentAdvertiserSelectResponse.json │ │ │ ├── AgentAdvertiserUpdateRequest.json │ │ │ └── AgentAdvertiserUpdateResponse.json │ │ ├── AgentChildAgentSelectRequest.json │ │ ├── AgentChildAgentSelectResponse.json │ │ ├── AgentInfoRequest.json │ │ └── AgentInfoResponse.json │ ├── BusinessPlatform │ │ ├── BusinessPlatformPartnerOrganizationListRequest.json │ │ └── BusinessPlatformPartnerOrganizationListResponse.json │ ├── Campaign │ │ ├── CampaignCreateRequest.json │ │ ├── CampaignCreateResponse.json │ │ ├── CampaignGetRequest.json │ │ ├── CampaignGetResponse.json │ │ ├── CampaignUpdateRequest.json │ │ ├── CampaignUpdateResponse.json │ │ ├── CampaignUpdateStatusRequest.json │ │ └── CampaignUpdateStatusResponse.json │ ├── Creative │ │ ├── CreativeCreateV2Request.json │ │ ├── CreativeCreateV2Response.json │ │ ├── CreativeGetRequest.json │ │ └── CreativeGetResponse.json │ ├── CustomerCenter │ │ └── Advertiser │ │ │ ├── CustomerCenterAdvertiserListRequest.json │ │ │ └── CustomerCenterAdvertiserListResponse.json │ ├── Enterprise │ │ ├── EnterpriseInfoRequest.json │ │ └── EnterpriseInfoResponse.json │ ├── File │ │ ├── FileImageAdvertiserGetRequest.json │ │ ├── FileImageAdvertiserGetResponse.json │ │ ├── FileImageAdvertiserResponse.json │ │ ├── FileImageAdvertisingResponse.json │ │ ├── FileImageGetRequest.json │ │ ├── FileImageGetResponse.json │ │ ├── FileMaterialBindRequest.json │ │ ├── FileMaterialBindResponse.json │ │ ├── FileVideoAdvertiserGetRequest.json │ │ ├── FileVideoAdvertiserGetResponse.json │ │ ├── FileVideoAdvertisingResponse.json │ │ ├── FileVideoDeleteRequest.json │ │ ├── FileVideoDeleteResponse.json │ │ ├── FileVideoGetRequest.json │ │ ├── FileVideoGetResponse.json │ │ ├── FileVideoUpdateRequest.json │ │ └── FileVideoUpdateResponse.json │ ├── Fund │ │ ├── FundSharedWalletBalanceGetRequest.json │ │ └── FundSharedWalletBalanceGetResponse.json │ ├── Majordomo │ │ └── Advertiser │ │ │ ├── MajordomoAdvertiserSelectRequest.json │ │ │ └── MajordomoAdvertiserSelectResponse.json │ ├── OAuth2 │ │ ├── OAuth2AccessTokenRequest.json │ │ ├── OAuth2AccessTokenResponse.json │ │ ├── OAuth2AdvertiserGetRequest.json │ │ ├── OAuth2AdvertiserGetResponse.json │ │ ├── OAuth2AppAccessTokenRequest.json │ │ ├── OAuth2AppAccessTokenResponse.json │ │ ├── OAuth2RefreshTokenRequest.json │ │ └── OAuth2RefreshTokenResponse.json │ ├── Tools │ │ └── VideoCover │ │ │ ├── ToolsVideoCoverSuggestRequest.json │ │ │ └── ToolsVideoCoverSuggestResponse.json │ └── User │ │ └── UserInfoResponse.json ├── SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests.csproj ├── TestClients.cs ├── TestConfigs.cs └── appsettings.json ├── SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests ├── .gitignore ├── IMPORTANT_CodeAnalyzeTests.cs ├── ModelSamples │ ├── OAuth │ │ ├── OAuthAccessTokenRequest.json │ │ ├── OAuthAccessTokenResponse.json │ │ ├── OAuthRefreshTokenRequest.json │ │ ├── OAuthRefreshTokenResponse.json │ │ ├── OAuthRevokeTokenRequest.json │ │ └── Qrcode │ │ │ ├── OAuthCheckQrcodeRequest.json │ │ │ ├── OAuthCheckQrcodeResponse.json │ │ │ ├── OAuthGetQrcodeRequest.json │ │ │ └── OAuthGetQrcodeResponse.json │ ├── Post │ │ ├── PostPublishContentInitRequest.json │ │ ├── PostPublishContentInitResponse.json │ │ ├── PostPublishCreatorInfoQueryResponse.json │ │ ├── PostPublishInboxVideoInitRequest.json │ │ ├── PostPublishInboxVideoInitResponse.json │ │ ├── PostPublishStatusFetchRequest.json │ │ ├── PostPublishStatusFetchResponse.json │ │ ├── PostPublishVideoInitRequest.json │ │ └── PostPublishVideoInitResponse.json │ ├── Research │ │ ├── Adlib │ │ │ ├── ResearchAdlibAdDetailRequest.json │ │ │ ├── ResearchAdlibAdDetailResponse.json │ │ │ ├── ResearchAdlibAdQueryRequest.json │ │ │ ├── ResearchAdlibAdQueryResponse.json │ │ │ ├── ResearchAdlibAdReportRequest.json │ │ │ ├── ResearchAdlibAdReportResponse.json │ │ │ ├── ResearchAdlibAdvertiserQueryRequest.json │ │ │ ├── ResearchAdlibAdvertiserQueryResponse.json │ │ │ ├── ResearchAdlibCommercialContentQueryRequest.json │ │ │ └── ResearchAdlibCommercialContentQueryResponse.json │ │ ├── Playlist │ │ │ ├── ResearchPlaylistInfoRequest.json │ │ │ └── ResearchPlaylistInfoResponse.json │ │ ├── User │ │ │ ├── ResearchUserFollowersRequest.json │ │ │ ├── ResearchUserFollowersResponse.json │ │ │ ├── ResearchUserFollowingRequest.json │ │ │ ├── ResearchUserFollowingResponse.json │ │ │ ├── ResearchUserInfoRequest.json │ │ │ ├── ResearchUserInfoResponse.json │ │ │ ├── ResearchUserLikedVideosRequest.json │ │ │ ├── ResearchUserLikedVideosResponse.json │ │ │ ├── ResearchUserPinnedVideosRequest.json │ │ │ ├── ResearchUserPinnedVideosResponse.json │ │ │ ├── ResearchUserRepostedVideosRequest.json │ │ │ └── ResearchUserRepostedVideosResponse.json │ │ └── Video │ │ │ ├── ResearchVideoCommentListRequest.json │ │ │ ├── ResearchVideoCommentListResponse.json │ │ │ ├── ResearchVideoQueryRequest.json │ │ │ └── ResearchVideoQueryResponse.json │ ├── User │ │ ├── Data │ │ │ ├── UserDataAddRequest.json │ │ │ ├── UserDataAddResponse.json │ │ │ ├── UserDataCancelRequest.json │ │ │ ├── UserDataCheckRequest.json │ │ │ ├── UserDataCheckResponse.json │ │ │ └── UserDataDownloadRequest.json │ │ └── UserInfoResponse.json │ └── Video │ │ ├── VideoListResponse.json │ │ ├── VideoQueryRequest.json │ │ └── VideoQueryResponse.json ├── SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests.csproj ├── TestClients.cs ├── TestConfigs.cs └── appsettings.json └── SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests ├── .gitignore ├── EventSamples └── _ │ ├── CancellationStatusChangeEvent.json │ ├── OrderStatusChangeEvent.json │ ├── PackageUpdateEvent.json │ ├── ProductCreationEvent.json │ ├── ProductInformationChangeEvent.json │ ├── ProductStatusChangeEvent.json │ ├── RecipientAddressUpdateEvent.json │ ├── ReturnStatusChangeEvent.json │ ├── SellerDeauthorizationEvent.json │ └── UpcomingAuthorizationExpirationEvent.json ├── IMPORTANT_CodeAnalyzeTests.cs ├── ModelSamples ├── Legacy │ ├── Auth │ │ ├── AuthGetTokenResponse.json │ │ └── AuthRefreshTokenResponse.json │ ├── Finance │ │ ├── FinanceGetOrderSettlementListResponse.json │ │ ├── FinanceSearchSettlementsRequest.json │ │ ├── FinanceSearchSettlementsResponse.json │ │ ├── FinanceSearchTransactionsRequest.json │ │ └── FinanceSearchTransactionsResponse.json │ ├── Fulfillment │ │ ├── FulfillmentBatchShipPackageRequest.json │ │ ├── FulfillmentBatchShipPackageResponse.json │ │ ├── FulfillmentCreateLabelRequest.json │ │ ├── FulfillmentCreateLabelResponse.json │ │ ├── FulfillmentGetPackageDetailResponse.json │ │ ├── FulfillmentGetPackagePickupConfigResponse.json │ │ ├── FulfillmentGetPackageShippingDocumentResponse.json │ │ ├── FulfillmentGetPackageShippingInfoResponse.json │ │ ├── FulfillmentGetShippingServiceRequest.json │ │ ├── FulfillmentGetShippingServiceResponse.json │ │ ├── FulfillmentSearchPackagesRequest.json │ │ ├── FulfillmentSearchPackagesResponse.json │ │ ├── FulfillmentShipPackageRequest.json │ │ ├── FulfillmentShipPackageResponse.json │ │ ├── FulfillmentUpdatePackageDeliveryStatusRequest.json │ │ ├── FulfillmentUpdatePackageDeliveryStatusResponse.json │ │ ├── FulfillmentUpdatePackageShippingInfoRequest.json │ │ ├── FulfillmentUpdatePackageShippingInfoResponse.json │ │ ├── Order │ │ │ ├── FulfillmentConfirmOrderSplitRequest.json │ │ │ ├── FulfillmentConfirmOrderSplitResponse.json │ │ │ ├── FulfillmentRemovePackageOrdersRequest.json │ │ │ ├── FulfillmentRemovePackageOrdersResponse.json │ │ │ ├── FulfillmentVerifyOrderSplitRequest.json │ │ │ └── FulfillmentVerifyOrderSplitResponse.json │ │ ├── PreCombinePackage │ │ │ ├── FulfillmentConfirmPreCombinePackageRequest.json │ │ │ ├── FulfillmentConfirmPreCombinePackageResponse.json │ │ │ └── FulfillmentSearchPreCombinePackagesResponse.json │ │ └── Upload │ │ │ ├── FulfillmentUploadFileRequest.json │ │ │ ├── FulfillmentUploadFileResponse.json │ │ │ ├── FulfillmentUploadImageRequest.json │ │ │ └── FulfillmentUploadImageResponse.json │ ├── GlobalProduct │ │ ├── Category │ │ │ ├── GlobalProductGetAttributeListResponse.json │ │ │ ├── GlobalProductGetCategoryListResponse.json │ │ │ └── GlobalProductGetCategoryRulesResponse.json │ │ ├── GlobalProductCreateProductRequest.json │ │ ├── GlobalProductCreateProductResponse.json │ │ ├── GlobalProductDeleteProductsRequest.json │ │ ├── GlobalProductDeleteProductsResponse.json │ │ ├── GlobalProductGetProductDetailResponse.json │ │ ├── GlobalProductPublishProductRequest.json │ │ ├── GlobalProductPublishProductResponse.json │ │ ├── GlobalProductSearchProductsRequest.json │ │ ├── GlobalProductSearchProductsResponse.json │ │ ├── GlobalProductUpdateProductPriceRequest.json │ │ ├── GlobalProductUpdateProductPriceResponse.json │ │ ├── GlobalProductUpdateProductRequest.json │ │ └── GlobalProductUpdateProductResponse.json │ ├── Logistics │ │ ├── LogisticsGetShippingDocumentResponse.json │ │ ├── LogisticsGetShippingInfoResponse.json │ │ ├── LogisticsGetShippingProviderListResponse.json │ │ ├── LogisticsGetSubscribedDeliveryOptionsRequest.json │ │ ├── LogisticsGetSubscribedDeliveryOptionsResponse.json │ │ ├── LogisticsGetWarehouseListResponse.json │ │ └── LogisticsUpdateShippingInfoRequest.json │ ├── Order │ │ ├── OrderGetOrderDetailRequest.json │ │ ├── OrderGetOrderDetailResponse.json │ │ ├── OrderSearchOrdersRequest.json │ │ ├── OrderSearchOrdersResponse.json │ │ └── OrderShipOrderRequest.json │ ├── Product │ │ ├── Category │ │ │ ├── ProductCreateBrandRequest.json │ │ │ ├── ProductCreateBrandResponse.json │ │ │ ├── ProductGetAttributeListResponse.json │ │ │ ├── ProductGetBrandListResponse.json │ │ │ ├── ProductGetCategoryListResponse.json │ │ │ ├── ProductGetCategoryRulesResponse.json │ │ │ ├── ProductRecommendCategoryRequest.json │ │ │ └── ProductRecommendCategoryResponse.json │ │ ├── ProductActivateProductsRequest.json │ │ ├── ProductActivateProductsResponse.json │ │ ├── ProductCreateProductRequest.json │ │ ├── ProductCreateProductResponse.json │ │ ├── ProductDeactivateProductsRequest.json │ │ ├── ProductDeactivateProductsResponse.json │ │ ├── ProductDeleteProductsRequest.json │ │ ├── ProductDeleteProductsResponse.json │ │ ├── ProductGetProductDetailResponse.json │ │ ├── ProductGetProductStocksRequest.json │ │ ├── ProductGetProductStocksResponse.json │ │ ├── ProductPrecheckResponse.json │ │ ├── ProductRecoverProductsRequest.json │ │ ├── ProductRecoverProductsResponse.json │ │ ├── ProductSearchProductsRequest.json │ │ ├── ProductSearchProductsResponse.json │ │ ├── ProductUpdateProductPriceRequest.json │ │ ├── ProductUpdateProductPriceResponse.json │ │ ├── ProductUpdateProductRequest.json │ │ ├── ProductUpdateProductResponse.json │ │ ├── ProductUpdateProductStockRequest.json │ │ ├── ProductUpdateProductStockResponse.json │ │ └── Upload │ │ │ ├── ProductUploadFileRequest.json │ │ │ ├── ProductUploadFileResponse.json │ │ │ ├── ProductUploadImageRequest.json │ │ │ └── ProductUploadImageResponse.json │ ├── Promotion │ │ ├── Items │ │ │ ├── PromotionAddOrUpdateActivityItemsRequest.json │ │ │ ├── PromotionAddOrUpdateActivityItemsResponse.json │ │ │ ├── PromotionRemoveActivityItemsRequest.json │ │ │ └── PromotionRemoveActivityItemsResponse.json │ │ ├── PromotionCreateActivityRequest.json │ │ ├── PromotionCreateActivityResponse.json │ │ ├── PromotionDeactivateActivityRequest.json │ │ ├── PromotionDeactivateActivityResponse.json │ │ ├── PromotionGetActivityDetailResponse.json │ │ ├── PromotionSearchActivitiesRequest.json │ │ ├── PromotionSearchActivitiesResponse.json │ │ ├── PromotionUpdateActivityRequest.json │ │ └── PromotionUpdateActivityResponse.json │ ├── Reverse │ │ ├── ReverseCancelOrderRequest.json │ │ ├── ReverseCancelOrderResponse.json │ │ ├── ReverseConfirmReverseRequestRequest.json │ │ ├── ReverseGetRejectReasonListResponse.json │ │ ├── ReverseRejectReverseRequestRequest.json │ │ ├── ReverseSearchReverseOrdersRequest.json │ │ └── ReverseSearchReverseOrdersResponse.json │ ├── Seller │ │ ├── SellerCheckGlobalProductModeResponse.json │ │ └── SellerGetGlobalActiveShopListResponse.json │ ├── Shop │ │ └── ShopGetAuthorizedShopListResponse.json │ └── SupplyChain │ │ ├── SupplyChainSyncPackageFulfillmentDataRequest.json │ │ └── SupplyChainSyncPackageFulfillmentDataResponse.json └── _ │ ├── Auth │ ├── AuthGetTokenResponse.json │ └── AuthRefreshTokenResponse.json │ ├── Authorization │ ├── AuthorizationGetCategoryAssetsResponse.json │ └── AuthorizationGetShopsResponse.json │ ├── CustomerService │ ├── Agents │ │ ├── CustomerServiceGetAgentSettingsResponse.json │ │ └── CustomerServiceUpdateAgentSettingsRequest.json │ ├── CustomerServiceCreateConversationMessageRequest.json │ ├── CustomerServiceCreateConversationMessageResponse.json │ ├── CustomerServiceCreateConversationRequest.json │ ├── CustomerServiceCreateConversationResponse.json │ ├── CustomerServiceGetConversationMessagesResponse.json │ ├── CustomerServiceGetConversationsResponse.json │ ├── CustomerServiceUploadImageResponse.json │ └── Performance │ │ └── CustomerServiceGetPerformanceResponse.json │ ├── Event │ ├── EventDeleteWebhookRequest.json │ ├── EventGetWebhooksResponse.json │ └── EventUpdateWebhookRequest.json │ ├── FBT │ ├── FBTGetGoodsRequest.json │ ├── FBTGetGoodsResponse.json │ ├── FBTGetInboundOrdersResponse.json │ ├── FBTGetInventoriesRequest.json │ ├── FBTGetInventoriesResponse.json │ ├── FBTGetInventoryRecordsRequest.json │ ├── FBTGetInventoryRecordsResponse.json │ ├── FBTGetMerchantOnboardedRegionsResponse.json │ └── FBTGetWarehousesResponse.json │ ├── Finance │ ├── FinanceGetOrderStatementTransactionsResponse.json │ ├── FinanceGetPaymentsResponse.json │ ├── FinanceGetStatementTransactionsResponse.json │ ├── FinanceGetStatementsResponse.json │ └── FinanceGetWithdrawalsResponse.json │ ├── Fulfillment │ ├── Bundle │ │ ├── FulfillmentCreateBundleRequest.json │ │ └── FulfillmentCreateBundleResponse.json │ ├── Orders │ │ ├── FulfillmentGetOrderSplitAttributesResponse.json │ │ ├── FulfillmentGetOrderTrackingResponse.json │ │ ├── FulfillmentSearchOrderShippingServicesRequest.json │ │ ├── FulfillmentSearchOrderShippingServicesResponse.json │ │ ├── FulfillmentSplitOrderRequest.json │ │ ├── FulfillmentSplitOrderResponse.json │ │ ├── FulfillmentUpdateOrderPackagesRequest.json │ │ ├── FulfillmentUpdateOrderPackagesResponse.json │ │ └── FulfillmentUpdateOrderShippingInfoRequest.json │ ├── Packages │ │ ├── Combine │ │ │ ├── FulfillmentCombinePackageRequest.json │ │ │ ├── FulfillmentCombinePackageResponse.json │ │ │ ├── FulfillmentSearchCombinablePackagesResponse.json │ │ │ ├── FulfillmentUncombinePackageRequest.json │ │ │ └── FulfillmentUncombinePackageResponse.json │ │ ├── FulfillmentBatchShipPackagesRequest.json │ │ ├── FulfillmentBatchShipPackagesResponse.json │ │ ├── FulfillmentBatchUpdatePackagesDeliveryStatusRequest.json │ │ ├── FulfillmentBatchUpdatePackagesDeliveryStatusResponse.json │ │ ├── FulfillmentCreatePackageRequest.json │ │ ├── FulfillmentCreatePackageResponse.json │ │ ├── FulfillmentGetPackageDetailResponse.json │ │ ├── FulfillmentGetPackageHandoverTimeSlotsResponse.json │ │ ├── FulfillmentGetPackageShippingDocumentsResponse.json │ │ ├── FulfillmentSearchPackagesRequest.json │ │ ├── FulfillmentSearchPackagesResponse.json │ │ ├── FulfillmentShipPackageRequest.json │ │ └── FulfillmentUpdatePackageShippingInfoRequest.json │ └── Upload │ │ ├── FulfillmentUploadFileResponse.json │ │ └── FulfillmentUploadImageResponse.json │ ├── Logistics │ ├── LogisticsGetDeliveryOptionShippingProvidersResponse.json │ ├── LogisticsGetGlobalWarehousesResponse.json │ ├── LogisticsGetWarehouseDeliveryOptionsResponse.json │ └── LogisticsGetWarehousesResponse.json │ ├── Order │ ├── ExternalOrder │ │ ├── OrderCreateExternalOrderRequest.json │ │ ├── OrderCreateExternalOrderResponse.json │ │ ├── OrderGetExternalOrdersResponse.json │ │ └── OrderSearchExternalOrdersResponse.json │ ├── OrderBatchGetOrderDetailResponse.json │ ├── OrderGetOrderPriceDetailResponse.json │ ├── OrderSearchOrdersRequest.json │ └── OrderSearchOrdersResponse.json │ ├── Product │ ├── Brand │ │ ├── ProductCreateBrandRequest.json │ │ ├── ProductCreateBrandResponse.json │ │ └── ProductGetBrandsResponse.json │ ├── Category │ │ ├── ProductGetCategoriesResponse.json │ │ ├── ProductGetCategoryAttributesResponse.json │ │ ├── ProductGetCategoryRulesResponse.json │ │ ├── ProductRecommendCategoriesRequest.json │ │ └── ProductRecommendCategoriesResponse.json │ ├── Compliance │ │ ├── ProductCreateComplianceManufacturerRequest.json │ │ ├── ProductCreateComplianceManufacturerResponse.json │ │ ├── ProductCreateComplianceResponsiblePersonRequest.json │ │ ├── ProductCreateComplianceResponsiblePersonResponse.json │ │ ├── ProductSearchComplianceManufacturersRequest.json │ │ ├── ProductSearchComplianceManufacturersResponse.json │ │ ├── ProductSearchComplianceResponsiblePersonsRequest.json │ │ ├── ProductSearchComplianceResponsiblePersonsResponse.json │ │ ├── ProductUpdateComplianceManufacturerPartiallyRequest.json │ │ └── ProductUpdateComplianceResponsiblePersonPartiallyRequest.json │ ├── Global │ │ ├── Category │ │ │ ├── ProductGetGlobalCategoriesResponse.json │ │ │ ├── ProductGetGlobalCategoryAttributesResponse.json │ │ │ ├── ProductGetGlobalCategoryRulesResponse.json │ │ │ ├── ProductRecommendGlobalCategoriesRequest.json │ │ │ └── ProductRecommendGlobalCategoriesResponse.json │ │ ├── ProductCreateGlobalProductRequest.json │ │ ├── ProductCreateGlobalProductResponse.json │ │ ├── ProductDeleteGlobalProductsRequest.json │ │ ├── ProductDeleteGlobalProductsResponse.json │ │ ├── ProductGetGlobalProductDetailResponse.json │ │ ├── ProductPublishGlobalProductRequest.json │ │ ├── ProductPublishGlobalProductResponse.json │ │ ├── ProductSearchGlobalProductsRequest.json │ │ ├── ProductSearchGlobalProductsResponse.json │ │ ├── ProductUpdateGlobalProductInventoryRequest.json │ │ ├── ProductUpdateGlobalProductRequest.json │ │ └── ProductUpdateGlobalProductResponse.json │ ├── ProductActivateProductsRequest.json │ ├── ProductActivateProductsResponse.json │ ├── ProductCreateProductListingCheckRequest.json │ ├── ProductCreateProductListingCheckResponse.json │ ├── ProductCreateProductRequest.json │ ├── ProductCreateProductResponse.json │ ├── ProductDeactivateProductsRequest.json │ ├── ProductDeactivateProductsResponse.json │ ├── ProductDeleteProductsRequest.json │ ├── ProductDeleteProductsResponse.json │ ├── ProductGetInventoriesRequest.json │ ├── ProductGetInventoriesResponse.json │ ├── ProductGetListingSchemasResponse.json │ ├── ProductGetPrerequisitesResponse.json │ ├── ProductGetProductDetailResponse.json │ ├── ProductGetProductDiagnosesResponse.json │ ├── ProductGetProductSEOWordsResponse.json │ ├── ProductGetProductSuggestionsResponse.json │ ├── ProductRecoverProductsRequest.json │ ├── ProductRecoverProductsResponse.json │ ├── ProductSearchProductsRequest.json │ ├── ProductSearchProductsResponse.json │ ├── ProductUpdateProductInventoryRequest.json │ ├── ProductUpdateProductInventoryResponse.json │ ├── ProductUpdateProductPartiallyRequest.json │ ├── ProductUpdateProductPartiallyResponse.json │ ├── ProductUpdateProductPriceRequest.json │ ├── ProductUpdateProductRequest.json │ ├── ProductUpdateProductResponse.json │ ├── SizeChart │ │ ├── ProductSearchSizeChartsRequest.json │ │ └── ProductSearchSizeChartsResponse.json │ └── Upload │ │ ├── ProductOptimizeImagesRequest.json │ │ ├── ProductOptimizeImagesResponse.json │ │ ├── ProductUploadFileResponse.json │ │ └── ProductUploadImageResponse.json │ ├── Promotion │ ├── Activity │ │ ├── PromotionCreateActivityRequest.json │ │ ├── PromotionCreateActivityResponse.json │ │ ├── PromotionDeactivateActivityResponse.json │ │ ├── PromotionDeleteActivityProductsRequest.json │ │ ├── PromotionDeleteActivityProductsResponse.json │ │ ├── PromotionGetActivityDetailResponse.json │ │ ├── PromotionSearchActivitiesRequest.json │ │ ├── PromotionSearchActivitiesResponse.json │ │ ├── PromotionUpdateActivityProductsRequest.json │ │ ├── PromotionUpdateActivityProductsResponse.json │ │ ├── PromotionUpdateActivityRequest.json │ │ └── PromotionUpdateActivityResponse.json │ └── Coupon │ │ ├── PromotionGetCouponDetailResponse.json │ │ ├── PromotionSearchCouponsRequest.json │ │ └── PromotionSearchCouponsResponse.json │ ├── ReturnRefund │ ├── Cancellations │ │ ├── ReturnRefundCreateCancellationRequest.json │ │ ├── ReturnRefundCreateCancellationResponse.json │ │ ├── ReturnRefundRejectCancellationRequest.json │ │ ├── ReturnRefundSearchCancellationsRequest.json │ │ └── ReturnRefundSearchCancellationsResponse.json │ ├── Orders │ │ └── ReturnRefundGetOrderAftersaleEligibilityResponse.json │ ├── Refunds │ │ ├── ReturnRefundCalculateRefundRequest.json │ │ └── ReturnRefundCalculateRefundResponse.json │ ├── ReturnRefundGetRejectReasonsResponse.json │ └── Returns │ │ ├── ReturnRefundApproveReturnRequest.json │ │ ├── ReturnRefundCreateReturnRequest.json │ │ ├── ReturnRefundCreateReturnResponse.json │ │ ├── ReturnRefundGetReturnRecordsResponse.json │ │ ├── ReturnRefundRejectReturnRequest.json │ │ ├── ReturnRefundSearchReturnsRequest.json │ │ └── ReturnRefundSearchReturnsResponse.json │ ├── Seller │ ├── SellerGetPermissionsResponse.json │ └── SellerGetShopsResponse.json │ ├── Shop │ └── AuthorizationGetShopsResponse.json │ └── SupplyChain │ ├── SupplyChainSyncPackagesRequest.json │ └── SupplyChainSyncPackagesResponse.json ├── SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests.csproj ├── TestCase_RequestSigningTests.cs ├── TestClients.cs ├── TestConfigs.cs └── appsettings.json /.github/ISSUE_TEMPLATE/3_custom.md: -------------------------------------------------------------------------------- 1 | --- 2 | name: 其他类型 Issue 3 | about: 遇到了问题,需要帮助。 4 | title: '' 5 | labels: question 6 | assignees: '' 7 | --- 8 | 9 | 请简要描述你所遇到的问题。 10 | -------------------------------------------------------------------------------- /LOGO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fudiwei/DotNetCore.SKIT.FlurlHttpClient.ByteDance/394cb4b79b37f649dd8c064328f4e0c155db8df2/LOGO.png -------------------------------------------------------------------------------- /src/SKIT.FlurlHttpClient.ByteDance.DouyinShop/Constants/Internal/FormDataFields.cs: -------------------------------------------------------------------------------- 1 | namespace SKIT.FlurlHttpClient.ByteDance.DouyinShop.Constants 2 | { 3 | internal static class FormDataFields 4 | { 5 | public const string FORMDATA_PARAM_JSON = "param_json"; 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/NuGet.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/.gitignore: -------------------------------------------------------------------------------- 1 | appsettings.local.json 2 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/EventSamples/GoodLife/LifeMemberJoinEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "from_user_id": "xxxx", 3 | "event": "life_member_join", 4 | "client_key": "aaaaaaaa", 5 | "content": "{\"account_id\":\"12134\",\"mobile\":\"18611159323\"}" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/EventSamples/GoodLife/LifeMemberLeaveEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "from_user_id": "xxxx", 3 | "event": "life_member_leave", 4 | "client_key": "aaaaaaaa", 5 | "content": "{\"account_id\":\"12134\",\"mobile\":\"18611159323\"}" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/EventSamples/Webhook/AuthorizeEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "event": "authorize", 3 | "from_user_id": "", 4 | "client_key": "", 5 | "content": { 6 | "scopes": [] 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/EventSamples/Webhook/CreateVideoEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "event": "create_video", 3 | "from_user_id": "", 4 | "client_key": "", 5 | "content": { 6 | "item_id": "", 7 | "share_id": "" 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/EventSamples/Webhook/DialogPhoneEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "event": "dial_phone", 3 | "from_user_id": "", 4 | "to_user_id": "", 5 | "client_key": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/EventSamples/Webhook/PersonalTabContactEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "event": "personal_tab_contact", 3 | "from_user_id": "", 4 | "to_user_id": "", 5 | "client_key": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/EventSamples/Webhook/UnauthorizeEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "event": "unauthorize", 3 | "from_user_id": "", 4 | "client_key": "", 5 | "content": { 6 | "scopes": [] 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/EventSamples/Webhook/VerifyWebhookEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "event": "verify_webhook", 3 | "client_key": "", 4 | "content": { 5 | "challenge": 12345 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/EventSamples/Webhook/WebsiteContactEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "event": "website_contact", 3 | "from_user_id": "", 4 | "to_user_id": "", 5 | "client_key": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsAuth/AppsAuthGetOpenIdByCV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "b_client_key": "XXXXXX", 3 | "c_client_key": "XXXXXX", 4 | "open_id": "XXXXXXX" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsAuth/AppsAuthGetOpenIdByCV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "success", 4 | "data": { 5 | "open_id": "xxxx" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeBookMerchantCancelBookV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "book_id": "mock_book_id", 3 | "cancel_reason": "xxxxxx" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeBookQueryBookV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "book_id": "mock_book_id", 3 | "order_id": "xxxxxxxxxx" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeBookResultCallbackV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "book_id": "mock_book_id", 3 | "result": 1, 4 | "msg": "xxxxxx", 5 | "accept_type": 2 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeBookUserCancelBookV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "book_id": "mock_book_id", 3 | "open_id": "xxxxxxxxxx", 4 | "cancel_reason": [ 5 | "xxxxxx", 6 | "xxxxxx" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeFulfillmentDeliveryPrepareV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "encrypted_data": "17104CFF079C9FDA51D14DD48E12876C", 3 | "code": "" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeFulfillmentOrderCanUseV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "8000088", 3 | "poi_id": "123" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeFulfillmentQueryUserCertificatesV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "open_id": "ba253642-0590-40bc-xxx", 3 | "account_id": "12345", 4 | "poi_id": "123", 5 | "page": 1, 6 | "page_size": 10 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeFulfillmentVerifyCancelV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "verify_id": "12345", 3 | "certificate_id": "123", 4 | "order_id": "8000088" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeOrderCloseOrderV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "ots1230123132123" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeOrderQueryCPSV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "mock_order_id", 3 | "out_order_no": "mock_out_order_no" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeOrderQueryItemOrderInfoV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "ot123456", 3 | "item_order_id_list": [ 4 | "ot123", 5 | "ot456" 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeOrderQueryOrderV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "mock_order_id", 3 | "out_order_no": "mock_out_order_no" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeRefundMerchantAuditCallbackV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_refund_no": "1123", 3 | "refund_audit_status": 2, 4 | "deny_message": "不同意退款" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeRefundQueryRefundV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "refund_id": "ot1231231", 3 | "out_refund_no": "12313", 4 | "order_id": "ots712313" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiAppsTrade/AppsTradeSettleQuerySettleV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_order_no": "", 3 | "out_settle_no": "", 4 | "order_id": "ot7053735385750849836", 5 | "settle_id": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinAuth/DouyinAuthGetOpenIdByBV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "b_client_key": "XXXXXX", 3 | "c_client_key": "XXXXXX", 4 | "open_id": "XXXXXXX" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinAuth/DouyinAuthGetOpenIdByBV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "success", 4 | "data": { 5 | "open_id": "xxxx" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinAuth/DouyinAuthGetOpenIdByCV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "b_client_key": "XXXXXX", 3 | "c_client_key": "XXXXXX", 4 | "open_id": "XXXXXXX" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinAuth/DouyinAuthGetOpenIdByCV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "success", 4 | "data": { 5 | "open_id": "xxxx" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinAuth/DouyinAuthGetRelatedIdV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "open_id": "Cv4PoJXaTPn63rNu" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinAuth/DouyinAuthGetRelatedIdV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "log_id": "202405291440576E078D8757B9", 3 | "data": { 4 | "allied_id": "ZsNCZC1dUR" 5 | }, 6 | "err_no": 0, 7 | "err_msg": "" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinIM/DouyinIMGetAppletTemplateV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "cursor": 0, 3 | "count": 50 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinRole/DouyinRoleCheckV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "open_id": "ba253642-0590-40bc-9bdf-9a1334b94059", 3 | "douyin_shortId": "12345678", 4 | "role_labels": [ "COMPANY_BAND", "AUTH_COMPANY" ] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinSchema/DouyinSchemaGetChatV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "expire_at": 1684116049, 3 | "open_id": "ba253642-0590-40bc-9bdf-9a1334b94059" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinSchema/DouyinSchemaGetItemInfoV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "expire_at": 1684116049, 3 | "video_id": 6678492553072936971 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinSchema/DouyinSchemaGetLiveV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "expire_at": 1684116049, 3 | "open_id": "ba253642-0590-40bc-9bdf-9a1334b94059" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinSchema/DouyinSchemaGetUserProfileV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "expire_at": 1684116049, 3 | "open_id": "ba253642-0590-40bc-9bdf-9a1334b94059" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiDouyinVideo/DouyinVideoBasicInfoV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "video_ids": [ 3 | "722781567863447****", 4 | "722785653423142****" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiIndustry/AppTestRelation/IndustrySolutionQueryAppTestRelationV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "goods" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiIndustry/Implementation/IndustrySolutionQueryImplementationV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "solution_id_list": [ "7271144788200628539", "7271144788200628249" ] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiMatch/MatchTaskboxAgencyQueryBillLinkV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "bill_date": "2023-11-11" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiMatch/MatchTaskboxAgencyQueryVideoSummaryDataV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "video_ids": [ 8531760050956799274 ] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiMatch/MatchTaskboxChangeUserBindAgentV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "douyin_id": "7932234", 3 | "old_agent_id": 8374834, 4 | "new_agent_id": 9845245 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiMatch/MatchTaskboxGenerateAgentLinkV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "agent_id": 32490158475755534, 3 | "app_id": "ttec789ac573xxxxxx01", 4 | "agency_talent_uid": "dcc001" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiMatch/MatchTaskboxGetAgencyUserBindRecordV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "page_no": 1, 3 | "page_size": 10, 4 | "agent_id": 8374834, 5 | "douyin_id": "7932234" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiMatch/MatchTaskboxQueryAppTaskIdV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "abcdefgh123456", 3 | "create_start_time": 1690300800, 4 | "create_end_time": 1690732800 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiMatch/MatchTaskboxQueryTaskInfoV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "tt7130222846521393196", 3 | "query_params_type": 1, 4 | "query_params_content": "query_params_content", 5 | "page_no": 1, 6 | "page_size": 10 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiMatch/MatchTaskboxSaveAgentV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "agent_id": 32490158475755534, 3 | "agent_nickname": "撮合团长A" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/ApiMatch/MatchTaskboxSaveAgentV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "", 4 | "log_id": "202008121419360101980821035705926A", 5 | "data": { 6 | "agent_id": 32490158475755536 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/GoodLife/Aftersale/Order/GoodLifeAftersaleOrderMerchantRejectV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "8000001745679682306", 3 | "reject_reason": { 4 | "reason_code": [ 501, 502 ], 5 | "desc": "超出配送范围" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/GoodLife/Fulfilment/ReserveCode/GoodLifeFulfilmentReserveCodeBindOrderInfoV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "account_id": "123", 3 | "sku_id": "987665", 4 | "code": "x111" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/GoodLife/Goods/Product/GoodLifeGoodsProductFreeAuditV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_id": "hch-life-0314-yry01", 3 | "sold_end_time": 1746917386, 4 | "stock_qty": 778, 5 | "account_id": "222" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/GoodLife/Goods/Product/GoodLifeGoodsProductOperateV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_id": "hch-life-0314-ms02", 3 | "op_type": 2, 4 | "account_id": "123123123" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/GoodLife/Goods/Stock/GoodLifeGoodsStockSyncV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_id": "hch-life-0314-yry01", 3 | "stock": { 4 | "limit_type": 2, 5 | "avail_qty": 88 6 | }, 7 | "account_id": "123123123" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/GoodLife/Trade/GoodLifeTradeBuyMerchantConfirmOrderV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "8000001745679682306" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/IM/Authorize/IMAuthorizeStatusRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "c_open_id": "ba253642-0590-40bc-9bdf-9a1334b94059" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/IM/Authorize/IMAuthorizeUserListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "page_size": 10, 3 | "page_num": 2 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/IM/Group/IMGroupEnterAuditSetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "apply_id": "@8hxdhauTCMppanGnM4ltGM/V/x1w==", 3 | "status": 2 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/IM/Group/IMGroupSettingDisableRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "group_setting_type": 1, 3 | "group_id": "72da93734esff88605" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/IM/Message/IMSendMessageGroupRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "content": { 3 | "msg_type": 2, 4 | "image": { 5 | "media_id": "@aaaa" 6 | } 7 | }, 8 | "group_id": "@7aaaa==" 9 | } 10 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/Message/MessageOnceSendRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "to_open_id": "to_open_id", 3 | "template_id": "template_id", 4 | "template_arg_map": "{\"ActivityName\": \"秒杀活动\"}", 5 | "schema_url": "schema_url" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/OAuth/OAuthBusinessScopesResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 3 | "video.data.bind", 4 | "video.list.bind" 5 | ], 6 | "error_code": 0, 7 | "message": "" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/OAuth/User/OAuthUserInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "open_id": "ba253642-0590-40bc-9bdf-9a1334******", 3 | "access_token": "act.1d1021d2aee3d41fee2d2add43456badMFZnrhFhfWotu3Ecuiuka2******" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/External/Hotel/POIExternalHotelOrderCancelRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_ext_id": "", 3 | "order_id": "", 4 | "order_status": 1, 5 | "supplier_ext_id": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/External/Hotel/POIExternalHotelOrderCancelResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "", 3 | "error_code": "0", 4 | "status": 1 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/External/Hotel/POIExternalHotelOrderCommitResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "", 3 | "error_code": "0", 4 | "order_ext_id": "" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/External/Hotel/POIExternalHotelOrderStatusRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_ext_id": "", 3 | "order_id": "", 4 | "status": 1, 5 | "supplier_ext_id": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/External/Hotel/POIExternalHotelOrderStatusResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "description": "", 3 | "error_code": "0", 4 | "status": 1 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/External/PresaleGroupon/POIExternalPresaleGrouponOrderCancelRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "code_list": [""], 3 | "order_ext_id": "" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/External/PresaleGroupon/POIExternalPresaleGrouponOrderCancelResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "code_list": [""], 4 | "order_ext_id": "" 5 | }, 6 | "description": "", 7 | "error_code": "0" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/External/PresaleGroupon/POIExternalPresaleGrouponOrderCommitRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_ext_id": "" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/External/PresaleGroupon/POIExternalPresaleGrouponOrderCommitResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "code_list": [""], 4 | "order_ext_id": "" 5 | }, 6 | "description": "", 7 | "error_code": "0" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/External/PresaleGroupon/POIExternalPresaleGrouponOrderCreateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "order_ext_id": "" 4 | }, 5 | "description": "", 6 | "error_code": "0" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Order/POIOrderBillTokenResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "bill_token": "" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Order/POIOrderConfirmCancelPrepareRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "confirm_apply_id": "", 3 | "open_id": "", 4 | "order_id": "", 5 | "cancel_reason": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Order/POIOrderConfirmPrepareRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "code_list": [""], 3 | "open_id": "", 4 | "order_id": "" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Order/POIOrderConfirmPrepareResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "confirm_apply_id": "", 4 | "order_id": "" 5 | }, 6 | "description": "", 7 | "error_code": "0" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Order/POIOrderConfirmRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "code_list": [""], 3 | "order_id": "", 4 | "order_ext_id": "" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Order/POIOrderConfirmResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "code_list": [""], 4 | "description": "", 5 | "error_code": "0", 6 | "order_ext_id": "" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Order/POIOrderListTokenResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "order_file_token": "" 4 | }, 5 | "description": "", 6 | "error_code": "0" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Order/POIOrderStatusRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "", 3 | "order_ext_id": "", 4 | "supplier_ext_id": "", 5 | "status": 0 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Order/POIOrderSyncResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "description": "", 4 | "error_code": "0", 5 | "order_id": "" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Plan/POICommonPlanDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "plan_id_list": [ 3 | 7089334664648722476, 7089053269443495980, 7089050168758126636, 4 | 7088994684067907628 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Plan/POICommonPlanSaveRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "commission_rate": 2888, 3 | "content_type": 2, 4 | "plan_id": 666, 5 | "spu_id": 7088277603718563884 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Plan/POICommonPlanTalentDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "plan_id": 7089053269443495980, 3 | "douyin_id_list": ["dyaaa", "dybbb", "dyccc"] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Plan/POICommonPlanTalentListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "plan_id": 7088958652362541100, 3 | "page_size": 3, 4 | "page_no": 34 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Plan/POICommonPlanTalentMediaListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "plan_id": 7089053269443495980, 3 | "douyin_id": "dyvvvvvv", 4 | "content_type": 3, 5 | "page_no": 90, 6 | "page_size": 11 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/SKU/POISKUSyncResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "description": "", 4 | "error_code": "0" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/SPU/POISPUStatusSyncV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "spu_ext_id_list": [""], 3 | "status": 0 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/SPU/POISPUStatusSyncV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "description": "", 4 | "error_code": "0", 5 | "spu_ext_id_list": ["y0001", "y0002"] 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/SPU/POISPUStockUpdateV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "spu_ext_id": "", 3 | "stock": 0 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/SPU/POISPUStockUpdateV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "description": "", 4 | "error_code": "0", 5 | "spu_ext_id": "y0001" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/SPU/POISPUSyncV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "description": "", 4 | "error_code": "0", 5 | "spu_id": "" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/SPU/POISPUTakeRateSyncV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": 0, 3 | "take_rate": 0, 4 | "douyin_id": "", 5 | "spu_ext_id": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/SPU/POISPUTakeRateSyncV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "spu_id": "683048927827388" 4 | }, 5 | "description": "", 6 | "error_code": "0" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/ServiceProvider/POIServiceProviderSyncV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "business_license": {}, 3 | "industry_license": [], 4 | "qualification_contact": {} 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Supplier/POISupplierMatchV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "description": "", 4 | "error_code": "0", 5 | "is_success": 2, 6 | "task_id": "" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Supplier/POISupplierQueryAllResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "description": "", 4 | "error_code": "0", 5 | "task_id": "6.601136930455292e+18" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Supplier/POISupplierSyncRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "poi_id": "", 3 | "name": "", 4 | "type": 0, 5 | "supplier_ext_id": "", 6 | "status": 0, 7 | "avg_cost": 0, 8 | "attributes": {} 9 | } 10 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/POI/Supplier/POISupplierSyncResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "description": "", 4 | "error_code": "0", 5 | "supplier_id": "" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/Task/TaskPostingBindVideoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "video_id": "722781567863447****", 3 | "task_id": "@72M0WCqtxuYGiwtkVUYFvH1itu8zRM8IaUCtRwbNa32+7uo2083g2PcEG70*****" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/ModelSamples/Task/TaskPostingUserRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "task_id": "@72M0WCqtxuYGiwtkVUYFvH1itu8zRM8IaUCtRwbNa32+7uo2083g2PcEG70*****", 3 | "target_open_id": "ba253642-0590-40bc-9bdf-9a1334****", 4 | "video_id": "722781567863447****" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinOpen.UnitTests/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "TestConfigs": { 3 | "ClientKey": "请在此填写用于测试的抖音开放平台应用 Key", 4 | "ClientSecret": "请在此填写用于测试的抖音开放平台应用密钥", 5 | "AccessToken": "请在此填写用于测试的抖音开放平台 AccessToken" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/.gitignore: -------------------------------------------------------------------------------- 1 | appsettings.local.json 2 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Address/AddressCreateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "address_id": 10000 4 | }, 5 | "err_no": 0, 6 | "message": "success" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Address/AddressGetAreasByProvinceRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "province_id": 41 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Address/AddressListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "shop_id": 123, 3 | "page_size": 10, 4 | "page_no": 1, 5 | "order_by": "asc", 6 | "order_field": "create_time" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Aftersale/AftersaleAddOrderRemarkRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "12345", 3 | "aftersale_id": "12345", 4 | "remark": "客户情绪较激动,需要立即处理" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Aftersale/AftersaleBuyerExchangeRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "comment": "未收到货", 3 | "aftersale_id": "123123123123", 4 | "sms_id": "1", 5 | "is_reject": "true" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Aftersale/AftersaleDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "after_sale_id": "12345" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Aftersale/AftersaleDetailResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "order_info": {}, 4 | "process_info": {} 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Aftersale/AftersaleListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "aftersale_id": "6987272148133888300", 3 | "start_time": 1626770133, 4 | "end_time": 1626856525, 5 | "order_by": ["status_deadline desc"] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Aftersale/AftersaleOpenAfterSaleChannelRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "4810811637262779447" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Aftersale/AftersaleReturnGoodsToWareHouseSuccessRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "aftersale_id": "4810811637262779447", 3 | "op_time": 1627905819, 4 | "tracking_no": "SF12334", 5 | "logistics_company_code": "shunfeng" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Aftersale/AftersaleSubmitEvidenceRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "aftersale_id": "123123", 3 | "evidence": ["https://xxxx.jpg"] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Aftersale/AftersaleTimeExtendRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "aftersale_id": "123123123123123" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Alliance/AllianceGetOrderListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_ids": ["id1", "id2", "id3"] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Alliance/MaterialsProducts/AllianceMaterialsProductsDetailsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [1122333] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/AntiSpam/AntiSpamUserLoginRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "user": { 3 | "uid_type": 12, 4 | "user_id": 12345 5 | }, 6 | "params": "{\"account_id\":12345}", 7 | "event_time": 12345677 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/BTAS/BTASGetInspectionOrderRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "4775168038676399798" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/BTAS/BTASGetOrderInspectionResultRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_code": "0123456787" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Buyin/OrientPlan/BuyinCreateOrUpdateOrientPlanResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "plan_id": "12312" 4 | }, 5 | "err_no": 0, 6 | "message": "success" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Buyin/OrientPlan/BuyinOrientPlanAuditRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "audit_action": 1, 3 | "apply_id": 16295 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Buyin/OrientPlan/BuyinOrientPlanAuthorsAddRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "orien_plan_id": "111", 3 | "buyin_ids": [11, 222, 333] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Buyin/OrientPlan/BuyinOrientPlanAuthorsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "orien_plan_id": "123321", 3 | "page": 1, 4 | "page_size": 20, 5 | "audit_status": 1, 6 | "user_name": "达人昵称", 7 | "buyin_id": 111111 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Buyin/OrientPlan/BuyinOrientPlanControlRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "orien_plan_id": "1111", 3 | "action": 1 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Buyin/OrientPlan/BuyinOrientPlanListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "page": 1, 3 | "page_size": 20, 4 | "product_id": 3482204602722574252, 5 | "product_name": "测试商品", 6 | "orien_plan_id": "1231" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Coupons/CouponsAbandonRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "cert_no": "" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Coupons/CouponsCancelVerifyRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "cert_no": "231342sdd", 3 | "batch_no": "123123", 4 | "cancel_verify_count": 3 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Coupons/CouponsVerifyV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "cert_no": "123456", 3 | "verify_time": "2021-03-04 00:00:00", 4 | "batch_no": "3", 5 | "verify_count": 12345 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/CrossBorder/CrossBorderBankAccountVerifyRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "currency": "USD", 3 | "account_name": "放心购-商户结算现金户", 4 | "bank_account_no": "6227000330022472421", 5 | "bank_name": "中国银行总行" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/CrossBorder/CrossBorderBankAccountVerifyResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "acceptance_result": "SUCCESS", 4 | "verification_result": "CONSISTENT" 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/CrossBorder/CrossBorderOrderInterceptionRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "vendor": "GZJS", 3 | "order_id": "1234", 4 | "occurrence_time": "2021-09-07 20:00:00", 5 | "status": 4 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/CrossBorder/CrossBorderOrderInterceptionResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "code": 0, 4 | "msg": "成功" 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/CrossBorder/CrossBorderOrderListResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "data": [], 4 | "has_next": true, 5 | "total": 120 6 | }, 7 | "err_no": 0, 8 | "message": "success" 9 | } 10 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/CrossBorder/CrossBorderQueryBalanceRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "shop_id": 1 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/CrossBorder/CrossBorderStockTakingResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "code": 0, 4 | "msg": "success" 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/CrossBorder/CrossBorderStockTransformResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "code": 0, 4 | "msg": "success" 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/CrossBorder/CrossBorderWarehouseInOutboundEventResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "code": 0, 4 | "msg": "success" 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/FreightTemplate/FreightTemplateListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "模板1", 3 | "page": 0, 4 | "size": 10 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/IOPOrderInformationRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "user_id": 55557775757756, 3 | "distr_order_id": "77878786688878787" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/IOPOrderListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "start_update_time": 1625628558, 3 | "end_update_time": 1625628558, 4 | "page": 10, 5 | "size": 80, 6 | "distr_status": 1 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/IOPRoleGetResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "role_type": 2 4 | }, 5 | "err_no": 0, 6 | "message": "success" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/Seller/IOPSellerCancelDistributeRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "distr_order_ids": ["34534534534534", "34535345345345"] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/Seller/IOPSellerDistributeRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "distribute_order_list": [ 3 | { 4 | "supplier_shop_id": 77977, 5 | "distr_order_id": "77878786688878787" 6 | } 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/Seller/IOPSellerOrderInformationRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "distr_order_id": "77878786688878787" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/Seller/IOPSellerOrderListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "start_update_time": 1625628558, 3 | "end_update_time": 1625628558, 4 | "page": 10, 5 | "size": 80, 6 | "distr_status": 1 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/Seller/IOPSellerSupplierListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "page": 0, 3 | "page_size": 20, 4 | "bind_status": [1, 2] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/Waybill/IOPWaybillCancelRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "user_id": 884334435345, 3 | "company_code": "jtexpress", 4 | "track_no": "1234" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/Waybill/IOPWaybillCancelResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "return_result": true 4 | }, 5 | "err_no": 0, 6 | "message": "success" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/Waybill/IOPWaybillReturnRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "user_id": 884334435345, 3 | "distr_order_id": "884334435345", 4 | "company_code": "jtexpress", 5 | "track_no": "1234", 6 | "is_refund_reject": false 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/Waybill/IOPWaybillReturnResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "return_result": true, 4 | "delivery_id": "982734" 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/Waybill/IOPWaybillUpdateRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "user_id": 884334435345, 3 | "distr_order_id": "884334435345", 4 | "company_code": "jtexpress", 5 | "track_no": "1234", 6 | "delivery_id": "32423" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/IOP/Waybill/IOPWaybillUpdateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "return_result": true, 4 | "delivery_id": "982734" 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Logistics/LogisticsCancelOrderRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "logistics_code": "jd", 3 | "track_no": "1234", 4 | "user_id": 1 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Logistics/LogisticsCancelOrderResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "cancel_result": { 4 | "success": null 5 | } 6 | }, 7 | "err_no": 0, 8 | "message": "success" 9 | } 10 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Logistics/LogisticsGetCustomTemplateListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "logistics_code": "shufeng" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Logistics/LogisticsGetOutRangeResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "is_out_range": false, 4 | "out_range_reason": "地址未覆盖" 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Logistics/LogisticsListShopNetSiteRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "logistics_code": "" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Logistics/LogisticsTrackNoRouteDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "logistics_code": "shentong", 3 | "track_no": "78393454" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Material/Folder/MaterialCreateFolderRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "商品图片素材", 3 | "parent_id": "7000254886243811628", 4 | "type": 0 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Material/Folder/MaterialDeleteFolderRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "object_ids": ["123"] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Material/Folder/MaterialEditFolderRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "object_id": "70029608590225411001510", 3 | "name": "新的文件夹名称", 4 | "to_parent_id": "70029608590225411001510" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Material/Folder/MaterialGetFolderInformationRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "object_id": "70029608590225411001510", 3 | "page_num": 1, 4 | "page_size": 50 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Material/Folder/MaterialMoveFolderToRecyleBinRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "object_ids": ["70032596029638413241510"] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Material/Folder/MaterialMoveFolderToRecyleBinResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "success_ids": ["70032596029638413241510"], 4 | "failed_map": {} 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Material/Material/MaterialDeleteMaterialRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "object_ids": ["123"] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Material/Material/MaterialDeleteMaterialResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "success_ids": ["123"], 4 | "failed_map": {} 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Material/Material/MaterialEditMaterialRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "object_id": "7000291764753940780", 3 | "material_name": "素材名称", 4 | "to_parent_id": "6999833978756661548" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Material/Material/MaterialQueryMaterialDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "object_id": "7000291764753940780" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Member/MemberSearchListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "", 3 | "page": 0, 4 | "size": 0 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/OpportunityProduct/OpportunityProductApplyRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "clue_id": 123, 3 | "product_ids": [1, 2, 3], 4 | "origin": "ISV", 5 | "type": "NEW" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/OpportunityProduct/OpportunityProductClueRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "oppty_clue_type": "NEW" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/OpportunityProduct/OpportunityProductGetApplyProgressRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_id": 1, 3 | "origin": "ISV", 4 | "type": "NEW" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/OpportunityProduct/OpportunityProductGetApplyProgressResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "status": "NEW_PRODUCT", 4 | "status_desc": "新品" 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/CrossBorder/OrderGetCrossBorderFulfillInformationRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "shop_order_id": "4795451507070928840" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/Encryption/OrderBatchDecryptRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "cipher_infos": [ 3 | { 4 | "auth_id": "123", 5 | "cipher_text": "待解密密文" 6 | } 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/Encryption/OrderBatchSearchIndexRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "plain_text_list": [ 3 | { 4 | "plain_text": "13117428564", 5 | "encrypt_type": 3 6 | } 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/Encryption/OrderBatchSensitiveRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "cipher_infos": [ 3 | { 4 | "auth_id": "123", 5 | "cipher_text": "待脱敏密文" 6 | } 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/Insurance/OrderInsuranceRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "6496679971677798670" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/Invoice/OrderInvoiceUploadRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "4814782476258575939" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/Logistics/Package/OrderLogisticsAddSinglePackageResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "pack_id": "123123" 4 | }, 5 | "err_no": 0, 6 | "message": "success" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/OrderAddOrderRemarkRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "6496679971677798670", 3 | "remark": "这是具体的备注内容", 4 | "is_add_star": true, 5 | "star": "2" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/OrderAddSerialNumberRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "4819248074018981281", 3 | "serial_number_list": ["546443524543534", "646443524543534"] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/OrderAddressAppliedSwitchRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "is_allowed": 1 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/OrderAddressConfirmRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "3539925204033339668", 3 | "is_approved": 1005 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/OrderAddressSwitchConfigResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "authorized_status": 0 4 | }, 5 | "err_no": 0, 6 | "message": "success" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/OrderDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "shop_order_id": "4782860977949521619" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/OrderSearchListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "combine_status": { 3 | "order_status": "1,2", 4 | "main_status": "1,103" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/OrderUpdatePostAmountRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "pid": "6496679971677798670", 3 | "post_amount": 200 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/Service/OrderGetServiceListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": 0, 3 | "order": "ASC" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/Service/OrderReplyServiceRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "id": 123, 3 | "reply": "哈哈哈", 4 | "evidence": "img_url1" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/Service/OrderServiceDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "service_id": "123" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/Settle/OrderDownloadSettleItemToShopRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "start_time": "2021-02-01 17:06:49", 3 | "end_time": "2021-03-21 17:06:49", 4 | "time_type": 0 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Order/Settle/OrderDownloadToShopRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "download_id": "DL202108191056192174226975" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/OrderCode/OrderCodeBatchGetOrderCodeByShopRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_ids": [4652554264337710006, 4652998694668485077] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/OrderCode/OrderCodeDownloadOrderCodeByShopRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": 4652554264338243781 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Product/ProductDeleteRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_id": "3539925204033339668" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Product/ProductDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_id": "3539925204033339668", 3 | "show_draft": "true" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Product/ProductEditBuyerLimitRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_id": "41231241241", 3 | "maximum_per_order": 200, 4 | "limit_per_buyer": 1, 5 | "minimum_per_order": 2 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Product/ProductGetCategoryPropertyRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "category_leaf_id": "1342353245", 3 | "version": "0" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Product/ProductSetOfflineRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_id": "3539925204033339668" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Product/ProductSetOnlineRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_id": "3539925204033339668" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Product/Quality/ProductQualityDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_id": "3502384918913228300" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Product/Quality/ProductQualityTaskRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "brief_only": true 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Recycle/RecycleApplyChangePriceRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "clue_order_id": "123", 3 | "price": 123 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Recycle/RecycleApplyChangePriceResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "message": "ok", 4 | "err_no": 1 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Recycle/RecycleChangePriceRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "clue_order_id": "4782813149182887526", 3 | "recycle_price": 4000, 4 | "consignment_price": 3000 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Recycle/RecycleConfirmReceiveRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "clue_order_id": "123" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Recycle/RecycleLogisticsBackRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "clue_order_id": "6995829284321640492", 3 | "company": "顺丰", 4 | "company_code": "shunfeng", 5 | "logistics_code": "SF00000003" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Recycle/RecycleLogisticsBackResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "success": "true", 4 | "err_no": "10002" 5 | }, 6 | "err_no": 0, 7 | "message": "success" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Recycle/RecycleQualityTestingResultRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "clue_order_id": "4782813149182887526", 3 | "recycle_price": 4000, 4 | "consignment_price": 3000, 5 | "is_passed": true, 6 | "failed_reason": 1 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Recycle/RecycleSellSucceedRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "clue_order_id": "123" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/SKU/SKUEditCodeRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "sku_id": "123", 3 | "code": "abc" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/SKU/SKUEditPriceRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "sku_id": "123", 3 | "price": 2100 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/SKU/SKUListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_id": "3539925204033339668" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/SKU/SKUStockNumberRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "sku_id": 12345, 3 | "code": "abc", 4 | "out_warehouse_id": "AN871" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/SKU/SKUSyncStockRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_id": "123456", 3 | "sku_id": "123", 4 | "incremental": false, 5 | "out_warehouse_id": "123", 6 | "idempotent_id": "2", 7 | "stock_num": 300 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/SPU/SPUAddShopSPUResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "spu_id": "6950545601998242092" 4 | }, 5 | "err_no": 0, 6 | "message": "success" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/SPU/SPUGetKeyPropertyByCategoryIdRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "category_id": 123, 3 | "page": 0, 4 | "size": 20 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/SPU/SPUGetSPUInformationBySPUIdRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "spu_id": 6950545601998242092 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/SPU/SPUGetSPUTemplateRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "category_id": 123 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Token/TokenCreateRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "code": "your_code", 3 | "grant_type": "authorization_code" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Warehouse/WarehouseCreateBatchResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "qwb": true 4 | }, 5 | "err_no": 0, 6 | "message": "success" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Warehouse/WarehouseCreateRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_warehouse_id": "abc", 3 | "name": "test", 4 | "intro": "test" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Warehouse/WarehouseCreateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": 6853386941874864000, 3 | "err_no": 0, 4 | "message": "success" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Warehouse/WarehouseEditRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_warehouse_id": "abc", 3 | "name": "test", 4 | "intro": "test" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Warehouse/WarehouseInformationRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_warehouse_id": "abc" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Warehouse/WarehouseListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_warehouse_id": "abc", 3 | "page": 0, 4 | "size": 10 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Warehouse/WarehouseRemoveAddressRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_warehouse_id": "abc", 3 | "addr": { 4 | "addr_id1": 0 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Warehouse/WarehouseSetAddressRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_warehouse_id": "abc", 3 | "addr": { 4 | "addr_id1": 0 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.DouyinShop.UnitTests/ModelSamples/Warehouse/WarehouseSetPriorityRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "addr": { 3 | "addr_id1": 0 4 | }, 5 | "priorities": { 6 | "123213": 0, 7 | "123214": 1 8 | } 9 | } 10 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/.gitignore: -------------------------------------------------------------------------------- 1 | appsettings.local.json 2 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/EventSamples/OpenApi/Auth/ComponentUnauthorizedEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "AppId": "授权小程序的appid", 3 | "TpAppId": "第三方应用appid", 4 | "EventTime": "2019-01-14 12:45:10", 5 | "Event": "UNAUTHORIZED" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/EventSamples/_/Message/ImageMessageEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "ToUserName": "appid", 3 | "FromUserName": "openid", 4 | "CreateTime": 1577364225, 5 | "MsgType": "image", 6 | "PicUrl": "this is image url link" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/EventSamples/_/Message/TextMessageEvent.json: -------------------------------------------------------------------------------- 1 | { 2 | "ToUserName": "appid", 3 | "FromUserName": "openid", 4 | "CreateTime": 1577364225, 5 | "MsgType": "text", 6 | "Content": "text content" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/AppsBasicInfo/OpenAppsBasicInfoGetQrcodeV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "latest", 3 | "path": "xxxx/xxxx" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/AppsBasicInfo/OpenAppsBasicInfoModifyAppIntroductionV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "new_intro": "xxxxxxxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/AppsBasicInfo/OpenAppsBasicInfoModifyAppNameV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "new_name": "xxxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/AppsCategory/OpenAppsCategoryDeleteCategoriesV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "categories": [ "xxx,xxx,xxx" ] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/AppsDomain/OpenAppsDomainModifyServerDomainV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "action": "add", 3 | "request": [ "www.xxx.com" ] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/AppsDomain/OpenAppsDomainModifyWebviewDomainV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "action": "add", 3 | "webview": [ "www.xxx.com" ] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/AppsICPRecord/OpenAppsICPRecordQueryRecordStatusV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "log_id": "20231211091551EA10E6F43911AAE7AA17", 3 | "data": { 4 | "status": 1 5 | }, 6 | "err_msg": "", 7 | "err_no": 0 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/AppsICPRecord/OpenAppsICPRecordSendFacialRecognitionNotifyV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_incharge_people_phone": "1xxxxxxxxxx", 3 | "province_code": "310000" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/AppsICPRecord/OpenAppsICPRecordUploadImageV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "log_id": "20231212184332A802F6FF1672E3072333", 3 | "data": { 4 | "path": "xxxxxxx" 5 | }, 6 | "err_msg": "", 7 | "err_no": 0 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/AppsMicroApp/OpenAppsMicroAppCode2SessionV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "anonymous_code": "xxxx", 3 | "app_id": "xxxx", 4 | "code": "xxxx" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/AppsPackageVersion/OpenAppsPackageVersionAuditV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "host_names": [ "YkaYm7173K" ], 3 | "audit_note": "AvTotSPfit", 4 | "audit_way": 1, 5 | "tag": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/Platform/Webhook/OpenPlatformWebhookResetSecretV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "secret": "E4WE142xUY" 4 | }, 5 | "err_no": 0, 6 | "err_msg": "", 7 | "log_id": "8HWyNxQlCa" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/Platform/Webhook/OpenPlatformWebhookSaveCallbackUrlV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "callback_url": "s57XNzNBna" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/Platform/Webhook/OpenPlatformWebhookUpdateEventStatusV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "event_list": [ 3 | { 4 | "status": 1, 5 | "event": "L98AxizwKs" 6 | } 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/TpAppAuth/OpenAuthThirdPartyTokenV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "expires_in": 3600, 3 | "component_access_token": "xxxxx" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/TpAppAuth/OpenTpAppAuthGenerateLinkV3Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "link_type": 1 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/TpAppAuth/OpenTpAppAuthGenerateLinkV3Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_msg": "", 3 | "err_no": 0, 4 | "log_id": "202401121734538F484F2C844C5C32253C", 5 | "data": { 6 | "link": "xxxxxxxxxxx" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/TpAppAuth/OpenTpAppAuthRetrieveAuthCodeV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "authorization_appid": "xxxxxxxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/TpAppFile/OpenTpAppFileUploadMaterialV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "path": "xxxxx" 4 | }, 5 | "err_msg": "", 6 | "err_no": 0, 7 | "log_id": "202401151619351CF77AE5F7A43B8393C0" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/TpAppTemplate/OpenTpAppTemplateAddTemplateV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "draft_id": 1010 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/TpAppTemplate/OpenTpAppTemplateDeleteTemplateV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "template_id": 1010 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/Auth/OpenApiAuthGenerateLinkV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "link": "https://xxxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/Auth/OpenApiAuthPreAuthCodeV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/Auth/OpenApiAuthPreAuthCodeV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "pre_auth_code": "f0o-nCazv2IndfX6f8cXO3ZEzdYyKYEu2RQa74bsAKFB7ZdYp2Lz97GaAC2rYpcW", 3 | "expires_in": 600 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/Auth/OpenApiAuthRetrieveV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "authorization_code": "cnQolCb7CpzJSfjSTSRi48gj_Jg7wMTjfcMoVabsa1ujefO", 3 | "expires_in": 3600 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/App/Category/OpenApiMicroAppAppDeleteCategoriesV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "categories": ["158,159,259"] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/App/OpenApiMicroAppAppCreditScoreV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "errno": 0, 3 | "message": "success", 4 | "data": { 5 | "creditScore": 100 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/App/OpenApiMicroAppAppModifyAppIconV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "new_icon_path": "xxxx/xxxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/App/OpenApiMicroAppAppModifyAppIntroductionV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "new_intro": "XXX" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/App/OpenApiMicroAppAppModifyAppNameV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "new_name": "XXX", 3 | "material_file_path": "xxxx/xxxx" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/App/OpenApiMicroAppAppModifyServerDomainV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "action": "add", 3 | "request": ["www.xxx.com", "www.xxx.com"] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/App/OpenApiMicroAppAppModifyWebviewDomainV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "action": "add", 3 | "webview": ["www.xxx.com"] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/App/OpenApiMicroAppAppModifyWebviewDomainV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "errno": 0, 3 | "message": "success", 4 | "data": ["www.xxx.com", "www.xxx.com"] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/App/OpenApiMicroAppAppQrcodeV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "latest", 3 | "path": "pages/result/index?name=xxx" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/App/OpenApiMicroAppAppQualityRatingV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "errno": 0, 3 | "message": "success", 4 | "data": { 5 | "status": 3, 6 | "qualityRating": "S" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/OpenApiMicroAppUploadMaterialV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "errno": 0, 3 | "message": "success", 4 | "data": { 5 | "path": "xxxx/xxxx" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/Operation/Application/OpenApiMicroAppOperationPhoneNumberApplicationV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "reason": 1, 3 | "scene": 1, 4 | "description": "xxx", 5 | "imagePaths": ["xxxx/xxxx"] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/Operation/Application/OpenApiMicroAppOperationVideoApplicationV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "intro": "xxx", 3 | "anchorText": "xxx", 4 | "imagePath": "xxxx/xxxx" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/Operation/ShareTemplate/OpenApiMicroAppOperationAddShareTemplateV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "xxx", 3 | "description": "xxx", 4 | "imagePath": "xxxx/xxxx" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/Operation/ShareTemplate/OpenApiMicroAppOperationDeleteShareTemplateV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "templateId": "xxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/Operation/ShareTemplate/OpenApiMicroAppOperationModifyShareTemplateV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "templateId": "xxx", 3 | "title": "xxx", 4 | "description": "xxx", 5 | "imagePath": "xxxx/xxxx" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/Operation/ShareTemplate/OpenApiMicroAppOperationSetDefaultShareTemplateV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "templateId": "xxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/MicroApp/Package/OpenApiMicroAppPackageAuditV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "hostNames": ["toutiao", "douyin"] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/ThirdParty/POI/OpenApiThirdPartyPOISupplierMatchV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "errno": 0, 3 | "message": "success", 4 | "data": { 5 | "task_id": "70199550603101232" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/ThirdParty/Template/OpenApiThirdPartyTemplateAddTemplateV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "draft_id": 1 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/OpenApi/_Legacy/ThirdParty/Template/OpenApiThirdPartyTemplateDeleteTemplateV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "template_id": 1 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/ProductApi/Callback/ProductSyncCallbackUrlResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_msg": "success", 3 | "err_no": 0 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/ProductApi/Product/ProductModifyStatusResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_msg": "success", 3 | "err_no": 0, 4 | "log_id": "2021122721141201022513314212345678" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/ProductApi/Product/ProductQueryClassInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "12345678467354704e4f556f66496b774337614d4239784e78513d3d", 3 | "appid": "tt77fd0140e89bba1234" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/ProductApi/Product/ProductQueryRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "12345678467354704e4f556f66496b774337614d4239784e78513d3d", 3 | "appid": "tt77fd0140e89bba1234", 4 | "product_ids": [5432181212227612345] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/ProductApi/Product/ProductQueryTemplateInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "080112184676444244166471506b427341456a414e5646744d773d3d", 3 | "appid": "tt053873859a00623001" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/ProductApi/RefundRule/ProductQueryRefundRuleMetaRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "765432167354704e4f556f66496b774337614d4239784e78513d3d", 3 | "appid": "tt77fd0140e89bba1234" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/Auth/AuthEntityAddClassAuthResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "class_auth_taskid": "Role_71790xxxxx", 3 | "err": { 4 | "err_code": 0, 5 | "err_msg": "" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/Auth/AuthEntityGetAuditDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "ttxxxxx", 3 | "access_token": "yyyyy", 4 | "auth_type": 2, 5 | "auth_taskid": "Role_7178xxxxxx53885996" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/Auth/AuthEntityGetBasicAuthRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "tta12xxxxxcbe01", 3 | "access_token": "080yyyyyyy35494e62413d3d", 4 | "entity_id": "E_7178703725698269228" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/Auth/AuthEntityUpdateBasicAuthResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "basic_auth_taskid": "Basic_7179078906694500396", 3 | "err": { 4 | "err_code": 0, 5 | "err_msg": "" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/Auth/AuthEntityUpdateClassAuthResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "class_auth_taskid": "Role_7179078906694500396", 3 | "err": { 4 | "err_code": 0, 5 | "err_msg": "" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/AuthEntityQueryEntityInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "certificate_id": "4111********1141858", 3 | "access_token": "0801121846************************31513d3d", 4 | "app_id": "tt81e********f39801" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/AuthEntityQueryEntityInfoResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "entity_id": "E_72062********437676", 3 | "err": { 4 | "err_code": 0, 5 | "err_msg": "成功" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/AuthEntityUploadMaterialResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "", 4 | "path": "certification/resource/c60cbb3b8bb043cc9b349bf5484e1980" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/MerchantCode/AuthEntityQueryMerchantCodeStatusResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err": { 3 | "err_code": 0, 4 | "err_msg": "" 5 | }, 6 | "status": "SUCCESS", 7 | "status_desc": "" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/Role/AuthEntityAddRoleResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "add_role_taskid": "Role_717907890xxx4238252", 3 | "err": { 4 | "err_code": 0, 5 | "err_msg": "" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/Role/AuthEntityAuthRoleResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "bind_taskid": "AppidBind_721021xxx2534894636", 3 | "err": { 4 | "err_code": 0, 5 | "err_msg": "" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/Role/AuthEntityGetBindListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/RoleApi/Role/AuthEntityUpdateAuthLetterResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err": { 3 | "err_code": 0, 4 | "err_msg": "" 5 | }, 6 | "audit_taskid": "AppidBind_721021xxx2534894636" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Audience/WebcastAudienceJoinGameRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "room_id": "740769665344184xxxx", 3 | "app_id": "tt50f82645cfcxxxxxxx", 4 | "open_id": "xxx" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Audience/WebcastAudienceLeaveGameRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "room_id": "740769665344184xxxx", 3 | "app_id": "tt50f82645cfcxxxxxxx", 4 | "open_id": "xxx" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Business/WebcastBusinessDiamondOrderAckRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "xxx", 3 | "open_id": "123", 4 | "diamonds": 5, 5 | "app_id": "ttc41ab2a75b25dbf110" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Business/WebcastBusinessDiamondOrderAckResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "ack_status": 1 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Business/WebcastBusinessDiamondQueryRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "ttxxx", 3 | "order_id": "xxx" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Business/WebcastBusinessDiamondQueryResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "xxx", 3 | "order_status": 2, 4 | "open_id": "xxx", 5 | "pay_tag": "参与游戏", 6 | "diamonds": 10 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Business/WebcastBusinessDiamondReconciliationRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "ttxxx", 3 | "start_time": "2021-12-24 00:00:00", 4 | "end_time": "2021-12-24 00:00:00", 5 | "limit": 100, 6 | "offset": 1 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Business/WebcastBusinessOrderPrecreateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "xxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Card/WebcastCardDefaultSetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "card_type": 1, 3 | "value": "{\"image_id\":\"123456\",\"title\":{\"main_title\":\"商品A\"}}" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Card/WebcastCardDefaultSetResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": 2, 3 | "feedback": "" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Card/WebcastCardDeleteRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "url": "pages/good/detail?good_id=aaabbb" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Card/WebcastCardDeleteResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": 1 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Card/WebcastCardGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "url": "pages/good/detail?good_id=aaabbb" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Card/WebcastCardSetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "url": "pages/good/detail?good_id=aaabbb", 3 | "card_type": 1, 4 | "value": "{\"image_id\":\"123456\",\"title\":{\"main_title\":\"商品A\"}}" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Card/WebcastCardSetResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "errcode": -1, 3 | "errmsg": "system error", 4 | "status": 2, 5 | "feedback": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Card/WebcastCardUpdateRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "room_id": "123321", 3 | "card_type": 1, 4 | "value": "{\"btn\":{\"price\":\"100\"}}" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Card/WebcastCardUpdateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "status": 1, 3 | "feedback": "" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/File/WebcastFileCardImageGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "image_ids": "[\"123456\",\"654321\"]" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/File/WebcastFileCardImageUploadResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "errcode": -1, 3 | "errmsg": "system error", 4 | "status": 1 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/GamingCon/WebcastGamingConWorldRankSetValidVersionRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "world_rank_version": "1722239345", 3 | "is_online_version": false, 4 | "app_id": "tt411d37a0dxxxxx" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Gift/WebcastGiftTopGiftRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "room_id": "123456", 3 | "app_id": "your_app_id", 4 | "sec_gift_id_list": [ "aa", "bb" ] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/Gift/WebcastGiftTopGiftResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "errcode": 0, 3 | "errmsg": "ok", 4 | "data": { 5 | "success_top_gift_id_list": [ "aa", "bb" ] 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/LinkMic/WebcastLinkMicQueryRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "", 3 | "room_id": "" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/LiveData/WebcastLiveDataTaskGetResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "ok", 4 | "logid": "20220927122238291", 5 | "data": { 6 | "status": 1 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/LiveData/WebcastLiveDataTaskStartRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "roomid": "123456", 3 | "appid": "tt1234567cac", 4 | "msg_type": "live_comment" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/LiveData/WebcastLiveDataTaskStartResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "ok", 4 | "logid": "20220927122238291", 5 | "data": { 6 | "task_id": "763535353" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/LiveData/WebcastLiveDataTaskStopRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "roomid": "123456", 3 | "appid": "tt1234567cac", 4 | "msg_type": "live_comment" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/Webcast/WebcastMate/WebcastWebcastMateInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "token": "pJKr395h6O5x2ykBjgrBIxnuot8nn62djr70EocUFXtiN1s9VpsHHuEPdZYKHVJFzftyIOb8lj9i0lrLnUhQsK55pT8shfX98qGuUBO7PSKoIVRq6tWMRdsjPVw=" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsAdPlacement/AppsAdPlacementAddV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "ad_placement_name": "1231111", 3 | "ad_placement_type": 1 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsAdPlacement/AppsAdPlacementUpdateV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "ad_placement_id": "19da35eg77hf14fk53", 3 | "status": 1 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsAuth/AppsAuthGetRelatedIdV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "open_id": "Cv4PoJXaTPn63rNu" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsAuth/AppsAuthGetRelatedIdV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "log_id": "202405291440576E078D8757B9", 3 | "data": { 4 | "allied_id": "ZsNCZC1dUR" 5 | }, 6 | "err_no": 0, 7 | "err_msg": "" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/AwemeBind/AppsCapacityGetAwemeBindTemplateInfoV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "template_id": [ 5667519697104896555 ], 3 | "aweme_id": "JgrAdx3Cyz", 4 | "type": "brand" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/AwemeBind/AppsCapacityGetAwemeBindTemplateListV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "brand", 3 | "capacity_list": [ "video_self_mount" ], 4 | "aweme_id": "4TOiSvx89p" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/AwemeBind/AppsCapacityUnbindAwemeRelationV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "type": "brand", 3 | "aweme_id": "1467922731088997102" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/AwemeKeyword/AppsCapacityAddAwemeVideoKeywordV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "keyword": "xxx", 3 | "reason": "xxx" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/AwemeKeyword/AppsCapacityDeleteAwemeVideoKeywordV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "keyword_id": "xxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/Delivery/AppsCapacityCreateAliasV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "alias_word": "我的小程序" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/Delivery/AppsCapacityDeleteAliasV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "alias": "AB电影票" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/Delivery/AppsCapacityModifyAliasV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "before_alias": "AB电影票", 3 | "after_alias": "ABC电影票" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/SimpleQrcode/AppsCapacityAddSimpleQrcodeBindV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "qr_url": "https://xxx", 3 | "load_path": "xxx", 4 | "stage": "online", 5 | "exclusive_qr_url_prefix": 1 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/SimpleQrcode/AppsCapacityDeleteSimpleQrcodeBindV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "qr_url": "https://xxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/SimpleQrcode/AppsCapacityUpdateSimpleQrcodeBindStatusV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "qr_url": "https://xxx", 3 | "status": 1 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCapacity/SubService/AppsCapacityCreateMicroAppSubServiceV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "sub_service_name": "我的子服务", 3 | "search_key_word": [ "key1" ], 4 | "start_page_url": "http://xxx.com" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsCensor/AppsCensorImageV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "tt********", 3 | "image": "http://XXXXXX", 4 | "image_data": "XXXXXX" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsDeveloperToolbox/AppsDeveloperToolboxImageMaterialFunctionConfigAddV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "scene_function_config": { 3 | "Afm9fcbkn0": [ "aeeeFoWeS7" ] 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsDeveloperToolbox/AppsDeveloperToolboxImageMaterialUploadV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "image_material_url": "EtUA5xC41u" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsDouyin/InteractTask/AppsDouyinQueryUserInteractTaskV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "task_id": [ "task_7302***07" ], 3 | "open_id": "yH******7w", 4 | "app_id": "ttabc*****" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsDouyin/Task/AppsDouyinQueryUserTaskV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "open_id": "tV2v******", 3 | "app_id": "tt*******", 4 | "task_id": [ "task_*****", "task_******" ] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsECPay/Bill/AppsBillsV3Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "ttcfdbb96650e33350", 3 | "merchant_id": "72217310113805786153", 4 | "bill_type": "payment", 5 | "bill_date": "202310" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsECPay/SaaS/Applyment/AppsECPaySaaSQueryMerchantStatusV3Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "thirdparty_id": "zslUZppMgC", 3 | "merchant_id": "4tVFz16lsI", 4 | "sub_merchant_id": "XKLHngeUlF", 5 | "app_id": "Ihic7JAS8S" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsECPay/SaaS/Links/AppsECPaySaaSAddMerchantV3Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "url_type": 1, 3 | "thirdparty_component_id": "941q5CfMu8", 4 | "prod_id": 1 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsECPay/SaaS/Links/AppsECPaySaaSAddSubMerchantV3Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "prod_id": 1, 3 | "role": 1, 4 | "thirdparty_id": "rr0YMnVcke", 5 | "sub_merchant_id": "P3e1XPxsJM", 6 | "url_type": 1 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsECPay/SaaS/Links/AppsECPaySaaSAppAddSubMerchantV3Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "m4uvamouDW", 3 | "sub_merchant_id": "1dj0ncXXxR", 4 | "url_type": 1, 5 | "role": 1 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsECPay/SaaS/Links/AppsECPaySaaSGetAppMerchantV3Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "url_type": 1, 3 | "thirdparty_id": "dt1QckYTtb", 4 | "app_id": "XQWvu6fOrk" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsItem/Comment/AppsItemBCReplyCommentV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "comment_id": "@kj5k4hai123d22nGnM4ltGM780mDqPP+KPpR0qQOmLVAXb/T060zdRmYqig357zEBq6CZRp4NVe6qLIJW/V/x1w==" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsItem/Comment/AppsItemReplyCommentV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "comment_id": "@kj5k4hai123d22nGnM4ltGM780mDqPP+KPpR0qQOmLVAXb/T060zdRmYqig357zEBq6CZRp4NVe6qLIJW/V/x1w==" 4 | } 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsLiveBooking/AppsLiveBookingVideoCancelV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "item_id": "@8hxdhauTCMppanGnM4ltGM780mDqPP+KPpR0qQOmLVAXb/T060zdRmYqig357zEBq6CZRp4NVe6qLIJW/V/x1w==" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsLiveBooking/AppsLiveBookingVideoCancelV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "log_id": "202302021130337823E340A96C770112CB", 4 | "success": true, 5 | "err_msg": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsLiveBooking/AppsLiveBookingVideoCreateV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "live_time": 1675389600, 3 | "item_id": "@8hxdhauTCMppanGnM4ltGM780mDqPP+KPpR0qQOmLVAXb/T060zdRmYqig357zEBq6CZRp4NVe6qLIJW/V/x1w==" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsPlayletBusiness/AppsPlayletBusinessUploadV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "log_id": "2024022914353559F7FFC158707B0049FD", 4 | "err_msg": "" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsQrcode/AppsQrcodeCreateV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "", 4 | "data": { 5 | "img": "#######" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsSearch/AppsSearchUploadSitemapV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "tt5daf2b12c285xxxx", 3 | "page_paths": [ 4 | "pages/index/1?t=1", 5 | "pages/index/2?t=2", 6 | "pages/index/3?t=3" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsShare/Task/AppsShareCreateTaskV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "task_type": 1, 3 | "target_count": 10, 4 | "start_time": 1691377225, 5 | "end_time": 1693357643 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsShare/Task/AppsShareCreateTaskV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "task_id": "task_7263******7724" 4 | }, 5 | "err_no": 0, 6 | "err_msg": "", 7 | "log_id": "2023080317282901022512708409145B" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsShare/Task/AppsShareQueryUserTaskV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "task_id": "task_*****", 3 | "open_id": "ERl******R" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsTask/AppsTaskWriteoffLiveV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "task_id": "@4F9R0vKUDsthbXTzOI1qGaD6umbhPfCHOqJGnj2RGGZOW2bNPosZist7V6lnmMUd", 3 | "open_id": "grgwsR2Xp-wsvK72" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsTask/AppsTaskWriteoffVideoV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "task_id": "@4F9R0vKUDsthbXTzOI1qGaD6umbhPfCHOqJGnj2RGGZOW2bNPosZist7V6lnmMUd", 3 | "open_id": "grgwsR2Xp-wsvK72" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsTrade/AppsTradeToolkitButtonWhiteSettingV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "button_type": 1, 3 | "uid_list": [ 123, 4666 ], 4 | "open_all": true 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsTrade/AppsTradeToolkitQueryTextV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "text_type": 1 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsUrlLink/AppsUrlLinkGenerateV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "tt********", 3 | "app_name": "douyin", 4 | "path": "xxxx", 5 | "query": "{xxx:xxxx}", 6 | "expire_time": 1644464021 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsUrlLink/AppsUrlLinkGenerateV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "", 4 | "data": { 5 | "url_link": "https://z.douyin.com/Lu86lrX" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsUrlLink/AppsUrlLinkQueryInfoV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "tt***********", 3 | "url_link": "https://z.douyin.com/Lu86lrX" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsUrlLink/AppsUrlLinkQueryQuotaV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "tt******" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsUrlLink/AppsUrlLinkQueryQuotaV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "success", 4 | "data": { 5 | "url_link_used": 1128, 6 | "url_link_limit": 1000000 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsUrlSchema/AppsUrlQuerySchemaQuotaV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "tt********" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsUrlSchema/AppsUrlQuerySchemaV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "schema": "sslocal://miniapp?ticket=v1_*****", 3 | "app_id": "tt*****" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsVideo/AppsConvertOpenItemIdToEncryptIdV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "video_ids": [ 3 | "xxxxxxx" 4 | ], 5 | "access_key": "ttxxxx" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsVideo/AppsConvertVideoIdToOpenItemIdV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "video_ids": [ 3 | "xxxxxxx" 4 | ], 5 | "app_id": "ttxxxxx", 6 | "access_key": "ttxxxx" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsVideo/AppsVideoBCQueryV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "item_ids": [ 3 | "@4F9W0/CQCZFnaXXwZow5E6Ku1WSGOvuDPJxyqAKiL1MVavn513fjeWIujgn96zUF4+bMA*****" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/AppsVideo/AppsVideoQueryV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "item_ids": [ 3 | "@4F9W0/CQCZFnaXXwZow5E6Ku1WSGOvuDPJxyqAKiL1MVavn513fjeWIujgn96zUF4+bMA*****" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/ECommerce/ECommerceCustomizationQueryStatusV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "open_id": "swmxmlAgxp", 3 | "order_id": "BibkapfAI1", 4 | "app_id": "aSxHCgA3Xb" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Gift/GiftReceiveRewardRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "uuid": "a017cd52-ca34-4a21-bab1-0844160d06e5", 3 | "open_id": "ba253642-0590-40bc-40ca", 4 | "gift_code": "mg1722924937_11229022" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/LiveBooking/LiveBookingTextCloseResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "", 4 | "log_id": "202302031653358743316EFB83F20A2EFF", 5 | "success": true 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/LiveBooking/LiveBookingTextCreateRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "text_type": 1, 3 | "live_time": 2300, 4 | "live_date": 20230207, 5 | "content": "我开播了!" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/MatchTaskBox/MatchTaskBoxAddTaskV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "success", 4 | "log_id": "202008121419360101980821035705926A", 5 | "data": { 6 | "task_id": 720992698146361 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/MatchTaskBox/MatchTaskBoxQueryAppTaskIdV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "create_start_time": 1657728000, 3 | "create_end_time": 1658073600 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/MatchTaskBox/MatchTaskBoxQueryBillLinkV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "bill_date": "2023-11-11" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/MatchTaskBox/MatchTaskBoxQueryTaskInfoV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "query_params_type": 1, 3 | "query_params_content": "3421314523543241", 4 | "page_num": 1, 5 | "page_size": 10 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/MatchTaskBox/MatchTaskBoxQueryVideoSummaryDataV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "video_ids": [ "939316235146214973" ] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/MatchTaskBox/MatchTaskBoxUpdateStatusV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "task_id": 12333, 3 | "task_status": 2 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/NotificationSubscription/NotificationSubscriptionAddAppTemplateV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "template_id": 12259, 3 | "keyword_list": [ "时间", "风格" ] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/PlatformDataAnalysis/Component/PlatformDataAnalysisQueryComponentWithOverviewV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "start_time": 4129985245788524837, 3 | "end_time": 6136550683620028954, 4 | "componentId_list": [ "3ND5vHMmKz" ] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/PlatformDataAnalysis/Component/PlatformDataAnalysisQueryComponentWithSourceV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "start_time": 1113398621, 3 | "end_time": 377200, 4 | "componentId_list": [] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/PlatformDataAnalysis/Transaction/PlatformDataAnalysisQueryDealDataWithConversionV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "scenes_list": [], 3 | "start_time": 7308623629, 4 | "end_time": 32830, 5 | "host_name": "douyin" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Product/Region/ProductAppRegionAddV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "bind_type": 2, 3 | "region_id": "130400", 4 | "path": "page/test/index" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Product/Region/ProductAppRegionAddV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "data_id": "region_7276042845767827500", 4 | "err_msg": "成功", 5 | "log_id": "02169414664986000000000000000000000ffff0a706f5dd63726" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Product/Region/ProductAppRegionModifyV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "origin_region": "440300", 3 | "current_region": "440400", 4 | "path": "page/path/index" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/Activity/PromotionActivityAddSelfTestAccountsV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "activity_id": "GkvRWDIIaU", 3 | "test_accounts": [ "RZtS0BMEH7" ] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/Activity/PromotionActivityBindUserToSidebarActivityV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "open_id": "Cv4PoJXaTPnxxxx", 3 | "activity_id": "720998824905xxxx532" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/Activity/PromotionActivityQueryBindedUserV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "open_id": "XSXIyPJtQs", 3 | "activity_id": "N7kfmjJh6n" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/Activity/PromotionActivityQueryBindedUserV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "is_binded": false 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/Activity/PromotionActivityQueryPromotionActivityV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "activity_id": "735057544386xxxxxxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/Activity/PromotionActivityUpdatePromotionActivityStatusV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "activity_id": "73290xxxxxxxx", 3 | "status": 2 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/Coupon/DeveloperActivity/PromotionCouponDeleteDeveloperActivityV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "ttcfdbb96650e33350", 3 | "activity_id": "7239968241735630892" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/Coupon/PromotionCouponGetBillDownloadUrlV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "bill_type": "receive_record", 3 | "bill_date": "20230405", 4 | "app_id": "ttec789ac573xxxxxx01" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/Coupon/PromotionCouponGetCouponReceiveInfoV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "ttcfdbb96650exxxx", 3 | "open_id": "Cv4PoJXaTPnxxxx", 4 | "coupon_status": 10 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/CouponMeta/PromotionCouponDeleteCouponMetaV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "ttec789ac573xxxxxx01", 3 | "coupon_meta_id": "702345xxxxxx", 4 | "merchant_meta_no": "123xxxxxx" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/CouponMeta/PromotionCouponGetCouponMetaStatisticsV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "ttcfdbb96650e33350", 3 | "coupon_meta_id": "7241832741367447613" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/CouponMeta/PromotionCouponQueryCouponMetaV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "coupon_meta_id": "702345xxxxxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/Promotion/CouponMeta/PromotionCouponUpdateCouponMetaStatusV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "coupon_meta_id": "702345xxxxxxx", 3 | "coupon_meta_status": 1, 4 | "app_id": "ttec789ac573xxxxxx01" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeAuthDeveloper/AuthDeposit/Auth/TradeAuthDeveloperCancelAuthOrderV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "auth_order_id": "ad712312312313213" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeAuthDeveloper/AuthDeposit/Auth/TradeAuthDeveloperCreateAuthOrderV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "admissible_token": "twerwe123", 3 | "out_auth_order_no": "out_order_1", 4 | "notify_url": "https://www.asdasd" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeAuthDeveloper/AuthDeposit/Auth/TradeAuthDeveloperFinishAuthOrderV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "auth_order_id": "ad712312312313213" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeAuthDeveloper/AuthDeposit/Auth/TradeAuthDeveloperQueryAuthOrderV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "auth_order_id": "ad712312312313213", 3 | "out_auth_order_no": "out_order_1" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeAuthDeveloper/AuthDeposit/Pay/TradeAuthDeveloperClosePayOrderV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "pay_order_id": "ad712312662434" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeAuthDeveloper/AuthDeposit/Pay/TradeAuthDeveloperQueryPayOrderV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "pay_order_id": "ad712312662434", 3 | "out_pay_order_no": "out_pay_order_no_1" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeAuthDeveloper/AuthDeposit/Refund/TradeAuthDeveloperQueryRefundV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "pay_refund_id": "ad712312662312", 3 | "out_pay_refund_no": "out_pay_refund_no_1" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeAuthDeveloper/PeriodicDeduction/Pay/TradeAuthDeveloperQuerySignPayV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "pay_order_id": "ad712312662434" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeAuthDeveloper/PeriodicDeduction/Refund/TradeAuthDeveloperQuerySignRefundV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "pay_refund_id": "ad712312662312" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeAuthDeveloper/PeriodicDeduction/Sign/TradeAuthDeveloperQuerySignOrderV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "auth_order_id": "ad712312312313213" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeAuthDeveloper/PeriodicDeduction/Sign/TradeAuthDeveloperTerminateSignV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "auth_order_id": "ad712312312313213" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeBasicDeveloper/TradeBasicDeveloperFulfillPushStatusV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "motb123123131", 3 | "item_order_id_list": [ "motb123123132" ], 4 | "to_status": "fulfilling" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeBasicDeveloper/TradeBasicDeveloperOrderQueryV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_order_no": "5x70VYh3of", 3 | "order_id": "ac97KUfZJk" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeBasicDeveloper/TradeBasicDeveloperQueryCPSV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "4kLRt6sr38", 3 | "out_order_no": "S28IAfHiE5" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeBasicDeveloper/TradeBasicDeveloperRefundAuditCallbackV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "refund_id": "motb71237362", 3 | "refund_audit_status": 2, 4 | "deny_message": "不同意退款" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeBasicDeveloper/TradeBasicDeveloperRefundQueryV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "refund_id": "ot1231231" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeBasicDeveloper/TradeBasicDeveloperSettleQueryV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_order_no": "", 3 | "out_settle_no": "", 4 | "order_id": "ot7053735385750849836", 5 | "settle_id": "", 6 | "app_id": "test123" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/TradeBasicDeveloper/TradeBasicDeveloperTagQueryV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "goods_type": 101 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/AppsJsCode2SessionV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "ttabc****", 3 | "secret": "d428**************7", 4 | "anonymous_code": "", 5 | "code": "iOyVA5hc*******" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/AppsTokenV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "appid": "ttabc*****", 3 | "secret": "d428***********", 4 | "grant_type": "client_credential" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/AppsTokenV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "success", 4 | "data": { 5 | "access_token": "0801121***********", 6 | "expires_in": 7200 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Capacity/AppsCapacityUploadMaterialV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_msg": "success", 3 | "err_no": 0, 4 | "data": { 5 | "path": "xxxxx" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Capacity/ClueComponent/AppsCapacityCreateClueComponentInfoV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "config_name": "线索组件测试1", 3 | "region": "110101", 4 | "category_id": "8,9,12" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Capacity/ClueComponent/AppsCapacityDeleteClueComponentInfoV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "config_id": "xxx" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Capacity/ClueComponent/AppsCapacityUpdateClueComponentInfoV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "config_id": "xxx", 3 | "config_name": "线索组件测试1", 4 | "region": "110101", 5 | "category_id": "8,9,12" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Capacity/Doudian/AppsCapacityCreateDoudianAppV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "shop_name": "xxx", 3 | "note": "xxx", 4 | "screen_shot_list": [ "xxx", "xxx" ] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Capacity/Doudian/AppsCapacityCreateDoudianAppV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "", 4 | "data": { 5 | "doudian_appid": "xxx" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Capacity/Mount/AppsCapacityApplyCapacityV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "capacity_key": "video_self_mount", 3 | "apply_reason": "申请原因" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Capacity/Mount/AppsCapacityQueryApplyStatusV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_msg": "success", 4 | "data": { 5 | "status": 1, 6 | "reason": "" 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Chat/AppsChatCustomerServiceUrlResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "url": "https://lf3-csp.bytetos.com/xxx.html" 4 | }, 5 | "err_no": 0, 6 | "err_msg": "" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/CustomerService/AppsCustomerServiceUrlResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": { 3 | "url": "https://lf3-csp.bytetos.com/xxx.html" 4 | }, 5 | "err_no": 0, 6 | "err_tips": "" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Live/AppsLiveSetBlackWhiteListV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "ttc19ab7275ea4a7****", 3 | "uniq_id": "douyinhao", 4 | "type": 1 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Message/AppsMessageCustomSendRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "open_id": "", 3 | "msg_type": "text", 4 | "content": "", 5 | "pic_url": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Order/AppsOrderDeleteRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "accfggdggxx", 3 | "openid": "dsfasgagagahadhaxxx", 4 | "appname": "douyin", 5 | "order_id": "AQAATGagQ7KQCxMJEj7kHuUjTxxx" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/Order/AppsOrderPushV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_code": 40014, 3 | "err_msg": "bad access token", 4 | "body": "" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/ShareConfig/AppsShareConfigResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": "success", 3 | "err_no": 0, 4 | "err_tips": "" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/TaskBox/AppsTaskBoxAddTaskResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "success", 3 | "error": 0, 4 | "data": { 5 | "task_id": "12848125" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/TaskBox/AppsTaskBoxQueryAppTaskIdResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "data": [ 1130941336206704680, 1130954062622638121, 1130965975075143722 ], 3 | "error": 0, 4 | "message": "success" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/TaskBox/AppsTaskBoxUpdateStatusRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "access_token": "122131231231*******", 3 | "task_id": 112233, 4 | "appid": "tt933ee5830c062fa6", 5 | "task_status": 2 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/TaskBox/AppsTaskBoxUpdateStatusResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "success", 3 | "error": 0, 4 | "data": { 5 | "task_id": "12848125" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Apps/TaskBox/AppsTaskBoxUpdateTaskResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "success", 3 | "error": 0, 4 | "data": { 5 | "task_id": "12848125" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/Order/AppsECPayCreateRefundV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "success", 4 | "refund_no": "" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/Order/AppsECPayQueryOrderV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "tt07e3715e98c9aac0", 3 | "out_order_no": "out_order_no_1", 4 | "sign": "569168789858734fecef2d5ae604ff1a" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/Order/AppsECPayQueryRefundV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "tt07e3715e98c9aac0", 3 | "out_refund_no": "out_refund_no_1", 4 | "sign": "47d7b7c65b9d2d6a1142e84c7ee202e5" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/Order/AppsECPayQuerySettleV1Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "tt07e3715e98c9aac0", 3 | "out_settle_no": "out_settle_no_1", 4 | "sign": "ad484fa21a1fd788490c25ac3779a73a" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/Order/AppsECPaySettleV1Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "success", 4 | "settle_no": "" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/SaaS/Apply/AppsECPaySaaSCreateMerchantResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "成功", 4 | "apply_id": "SMA202202212156514", 5 | "merchant_id": "70372492201318182840" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/SaaS/PageLinks/AppsECPaySaaSAddMerchantRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "component_access_token": "", 3 | "thirdparty_component_id": "", 4 | "url_type": 1 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/SaaS/PageLinks/AppsECPaySaaSAddMerchantResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "", 4 | "url": "", 5 | "merchant_id": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/SaaS/PageLinks/AppsECPaySaaSAddSubMerchantRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "sub_merchant_id": "", 3 | "thirdparty_id": "", 4 | "url_type": 1, 5 | "sign": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/SaaS/PageLinks/AppsECPaySaaSAddSubMerchantResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "", 4 | "url": "", 5 | "merchant_id": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/SaaS/PageLinks/AppsECPaySaaSAppAddSubMerchantRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "sub_merchant_id": "", 3 | "app_id": "", 4 | "url_type": 1, 5 | "sign": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/SaaS/PageLinks/AppsECPaySaaSAppAddSubMerchantResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "", 4 | "url": "", 5 | "merchant_id": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/SaaS/PageLinks/AppsECPaySaaSGetAppMerchantRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "", 3 | "thirdparty_id": "", 4 | "url_type": 1, 5 | "sign": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/SaaS/PageLinks/AppsECPaySaaSGetAppMerchantResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "", 4 | "url": "", 5 | "merchant_id": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/SaaS/Withdraw/AppsECPaySaaSMerchantWithdrawResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "", 4 | "order_id": "7078192267961368620" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsECPay/SaaS/Withdraw/AppsECPaySaaSQueryWithdrawOrderResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "", 4 | "status": "SUCCESS", 5 | "status_msg": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsGame/AppsGameWalletAddCoinResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "bill_no": "BillNo_123", 3 | "balance": 200 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsGame/AppsGameWalletGamePayResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "bill_no": "1578020538", 3 | "balance": 0, 4 | "used_gen_amt": 10 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsStorage/AppsRemoveUserStorageRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "kv_list": [ 3 | { 4 | "key": "test", 5 | "value": "{\"ttgame\":{\"score\":1}}" 6 | } 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsStorage/AppsSetUserStorageRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "kv_list": [ 3 | { 4 | "key": "test", 5 | "value": "{\"ttgame\":{\"score\":1}}" 6 | } 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsTrade/PreOrder/AppsTradeQueryCPSV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "mock_order_id", 3 | "out_order_no": "mock_out_order_no" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsTrade/PreOrder/AppsTradeQueryOrderV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "mock_order_id", 3 | "out_order_no": "mock_out_order_no" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsTrade/Refund/AppsTradeMerchantAuditCallbackV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_refund_no": "1123", 3 | "refund_audit_status": 2, 4 | "deny_message": "不同意退款" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsTrade/Refund/AppsTradeQueryRefundV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "refund_id": "ot1231231", 3 | "out_refund_no": "12313" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsTrade/Settlement/AppsTradeQuerySettleV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "out_order_no": "", 3 | "out_settle_no": "", 4 | "order_id": "ot7053735385750849836", 5 | "settle_id": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsTrade/WriteOff/AppsTradeDeliveryPrepareV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "encrypted_data": "17104CFF079C9FDA51D14DD48E12876C", 3 | "code": "" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsTrade/WriteOff/AppsTradePushDeliveryV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "err_no": 0, 3 | "err_tips": "success", 4 | "data": { 5 | "delivery_id": "ots72469746338730662849975" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/AppsTrade/WriteOff/AppsTradeQueryItemOrderInfoV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "ot123456", 3 | "item_order_id_list": [ 4 | "ot123", 5 | "ot456" 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Comment/CommentDeveloperDeleteRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": "ttcfdbb96650e33350", 3 | "reply_id": "7374690396980816451", 4 | "access_token": "08011218467778704661796571716c3449565530496c374a4a673d3d" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Tags/TagsImageV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "targets": ["ad", "porn"], 3 | "tasks": [ 4 | { 5 | "image": "https://image.url" 6 | } 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/ModelSamples/_/_Legacy/Tags/TagsTextAntiDirtV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "tasks": [ 3 | { 4 | "content": "要检测的文本" 5 | } 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.MicroApp.UnitTests/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "TestConfigs": { 3 | "AppId": "请在此填写用于测试的字节小程序 AppKey", 4 | "AppSecret": "请在此填写用于测试的字节小程序 AppSecret", 5 | "AccessToken": "请在此填写用于测试的字节小程序 AccessToken" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/.gitignore: -------------------------------------------------------------------------------- 1 | appsettings.local.json 2 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/AdvertiserInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_ids": [0], 3 | "fields": ["id", "name", "status"] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/AdvertiserPublicInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_ids": [0] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Avatar/AdvertiserAvatarGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Avatar/AdvertiserAvatarSubmitRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "image_id": "xxx", 4 | "source_info": "xxx" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Avatar/AdvertiserAvatarSubmitResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "advertiser_id": 123123123 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Budget/AdvertiserBudgetGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_ids": [0] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Budget/AdvertiserUpdateBudgetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "budget": 0.0, 4 | "budget_mode": "" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Budget/AdvertiserUpdateBudgetResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "request_id": "request_id" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Fund/AdvertiserFundDailyStatisticsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "start_date": "2018-01-01", 4 | "end_date": "2018-05-01", 5 | "page": 1, 6 | "page_size": 10 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Fund/AdvertiserFundGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Qualification/AdvertiserQualificationCreateV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "request_id": "×××" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Qualification/AdvertiserQualificationGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Qualification/AdvertiserQualificationSelectV2Request.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": "123" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertiser/Qualification/AdvertiserQualificationSubmitResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "request_id": "20190308160510127000000001536810" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertising/AdvertisingCostProtectStatusGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "ad_ids": [0], 3 | "advertiser_id": 0 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertising/AdvertisingCreateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "ad_id": 1 6 | }, 7 | "request_id": "×××" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertising/AdvertisingRejectReasonRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 1234, 3 | "ad_ids": [1234, 5678] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertising/AdvertisingUpdateBudgetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "data": [ 4 | { "ad_id": 0, "budget": 100 }, 5 | { "ad_id": 0, "budget": 100 } 6 | ] 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertising/AdvertisingUpdateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "ad_id": 1, 6 | "need_audit": 1 7 | }, 8 | "request_id": "×××" 9 | } 10 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Advertising/AdvertisingUpdateStatusRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 123, 3 | "ad_ids": [234, 345, 456, 567], 4 | "opt_status": "disable" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Agent/Advertiser/AgentAdvertiserCreateV2Response.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "advertiser_id": 0 6 | }, 7 | "request_id": "×××" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Agent/Advertiser/AgentAdvertiserRechargeRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "transfer_type": "CASH", 4 | "amount": 1000 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Agent/Advertiser/AgentAdvertiserRechargeResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "transaction_seq": "123456789" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Agent/Advertiser/AgentAdvertiserRefundRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "amount": 1000 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Agent/Advertiser/AgentAdvertiserRefundResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "transaction_seq": "123456789" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Agent/Advertiser/AgentAdvertiserSelectRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "page": 1, 3 | "page_size": 100 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Agent/Advertiser/AgentAdvertiserUpdateRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "name": "xxx", 4 | "contacter": "xxx", 5 | "phonenumber": "xxx", 6 | "telephone": "xxx" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Agent/Advertiser/AgentAdvertiserUpdateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "advertiser_id": 0, 6 | "need_audit": 0 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Agent/AgentChildAgentSelectRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "page": 1, 3 | "page_size": 100 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Agent/AgentChildAgentSelectResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "child_agent_ids": [1, 2] 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Agent/AgentInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_ids": [1, 2], 3 | "fields": ["xxx", "xxxx"] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/BusinessPlatform/BusinessPlatformPartnerOrganizationListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "organization_id": 1 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Campaign/CampaignCreateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "campaign_id": 1 6 | }, 7 | "request_id": "xxx" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Campaign/CampaignUpdateRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "budget_mode": "BUDGET_MODE", 3 | "campaign_id": 0, 4 | "campaign_name": "CAMPAIGN_NAME", 5 | "modify_time": 0, 6 | "advertiser_id": 0, 7 | "budget": 0.0 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Campaign/CampaignUpdateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "campaign_id": 1 6 | }, 7 | "request_id": "×××" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Campaign/CampaignUpdateStatusRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "campaign_ids": [0], 4 | "opt_status": "OPT_STATUS" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/CustomerCenter/Advertiser/CustomerCenterAdvertiserListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "cc_account_id": 1 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Enterprise/EnterpriseInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "e_douyin_ids": ["xxx", "xxx"] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/File/FileImageAdvertiserGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "image_ids": ["xxx"] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/File/FileImageGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "filtering": { 4 | "image_ids": ["xxx"] 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/File/FileMaterialBindRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "target_advertiser_ids": [1, 2], 4 | "video_ids": ["aaaa"] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/File/FileVideoAdvertiserGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "video_ids": ["xxx"] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/File/FileVideoAdvertisingResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "video_id": "xxx" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/File/FileVideoDeleteRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "video_ids": ["aaaa"] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/File/FileVideoDeleteResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": { 5 | "fail_video_ids": [] 6 | }, 7 | "request_id": "" 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/File/FileVideoGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/File/FileVideoUpdateRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "videos": [] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/File/FileVideoUpdateResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "message": "OK", 3 | "code": 0, 4 | "data": {} 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Fund/FundSharedWalletBalanceGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_ids": [1111] 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Majordomo/Advertiser/MajordomoAdvertiserSelectRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 1 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/OAuth2/OAuth2AccessTokenRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": 0, 3 | "secret": "xxx", 4 | "grant_type": "auth_code", 5 | "auth_code": "xxx" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/OAuth2/OAuth2AdvertiserGetRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": 0, 3 | "secret": "xxx", 4 | "access_token": "xxx" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/OAuth2/OAuth2AppAccessTokenRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": 0, 3 | "secret": "xxx" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/OAuth2/OAuth2AppAccessTokenResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "code": 0, 3 | "message": "", 4 | "data": { 5 | "app_access_token": "", 6 | "expires_in": 86400 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/OAuth2/OAuth2RefreshTokenRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "app_id": 0, 3 | "secret": "", 4 | "grant_type": "refresh_token", 5 | "refresh_token": "" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/ModelSamples/Tools/VideoCover/ToolsVideoCoverSuggestRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "advertiser_id": 0, 3 | "video_id": "xxx" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.OceanEngine.UnitTests/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "TestConfigs": { 3 | "AppId": "请在此输入巨量引擎开放平台应用 ID", 4 | "AppSecret": "请在此输入巨量引擎开放平台应用密钥", 5 | "AccessToken": "请在此输入巨量引擎开放平台 AccessToken" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/.gitignore: -------------------------------------------------------------------------------- 1 | appsettings.local.json 2 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/OAuth/OAuthAccessTokenRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "client_key": "CLIENT_KEY", 3 | "client_secret": "CLIENT_SECRET", 4 | "code": "CODE", 5 | "grant_type": "authorization_code", 6 | "redirect_uri": "REDIRECT_URI" 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/OAuth/OAuthRefreshTokenRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "client_key": "CLIENT_KEY", 3 | "client_secret": "CLIENT_SECRET", 4 | "grant_type": "refresh_token", 5 | "refresh_token": "REFRESH_TOKEN" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/OAuth/OAuthRevokeTokenRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "client_key": "CLIENT_KEY", 3 | "client_secret": "CLIENT_SECRET", 4 | "token": "ACCESS_TOKEN" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/OAuth/Qrcode/OAuthCheckQrcodeRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "client_key": "aw7nk86b7czitwc9", 3 | "client_secret": "123fnaoif12n3ij", 4 | "token": "VJ5JCKGJGRSWNMFWHQH4W5NKY943Q97D" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/OAuth/Qrcode/OAuthGetQrcodeRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "client_key": "aw7nk86b7czitwc9", 3 | "scope": "user.info.basic,user.info.username", 4 | "state": "key%3Dabc%26key2%3Ddef" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/OAuth/Qrcode/OAuthGetQrcodeResponse.json: -------------------------------------------------------------------------------- 1 | { 2 | "scan_qrcode_url": "aweme://authorize?authType=100&client_key=abcd1234&client_ticket=tobefilled&...", 3 | "token": "VJ5JCKGJGRSWNMFWHQH4W5NKY943Q97D..." 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Post/PostPublishInboxVideoInitRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "source_info": { 3 | "source": "PULL_FROM_URL", 4 | "video_url": "https://example.verified.domain.com/example_video.mp4" 5 | } 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Post/PostPublishStatusFetchRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "publish_id": "PUBLISH_ID" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Research/Adlib/ResearchAdlibAdDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "ad_id": 104836593772645 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Research/Adlib/ResearchAdlibAdvertiserQueryRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "search_term": "awesome", 3 | "max_count": 25 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Research/Playlist/ResearchPlaylistInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "playlist_id": 1234534763387255595 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Research/User/ResearchUserFollowersRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "test_user", 3 | "max_count": 3, 4 | "cursor": 12347764 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Research/User/ResearchUserFollowingRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "test_user", 3 | "max_count": 3, 4 | "cursor": 1685544251 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Research/User/ResearchUserInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "joe123456" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Research/User/ResearchUserLikedVideosRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "test_username", 3 | "max_count": 1, 4 | "cursor": 1706457540000 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Research/User/ResearchUserPinnedVideosRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "test_username" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Research/User/ResearchUserRepostedVideosRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "test_username", 3 | "max_count": 6 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Research/Video/ResearchVideoCommentListRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "video_id": 7178997441201524010, 3 | "max_count": 50, 4 | "cursor": 150 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/User/Data/UserDataAddRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "data_format": "text", 3 | "category_selection_list": [ "profile", "direct_message" ] 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/User/Data/UserDataCancelRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "request_id": 123451234512345 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/User/Data/UserDataCheckRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "request_id": 123451234512345 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/User/Data/UserDataDownloadRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "request_id": 123123123123 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/ModelSamples/Video/VideoQueryRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "filters": { 3 | "video_ids": [ 4 | "7077642457847991554", 5 | "7080217258529737986" 6 | ] 7 | } 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobal.UnitTests/appsettings.json: -------------------------------------------------------------------------------- 1 | { 2 | "TestConfigs": { 3 | "ClientKey": "请在此填写用于测试的 TikTok 开发者应用 Key", 4 | "ClientSecret": "请在此填写用于测试的 TikTok 开发者应用密钥", 5 | "AccessToken": "请在此填写用于测试的 TikTok 开发者 AccessToken" 6 | } 7 | } 8 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/.gitignore: -------------------------------------------------------------------------------- 1 | appsettings.local.json 2 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Fulfillment/FulfillmentUpdatePackageShippingInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "package_id": "1152940335842821172", 3 | "provider_id": "6965352555291346690", 4 | "tracking_number": "576460868968549926" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Fulfillment/Order/FulfillmentRemovePackageOrdersRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id_list": [ 3 | "111" 4 | ], 5 | "package_id": "111" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Fulfillment/Order/FulfillmentVerifyOrderSplitRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id_list": [ 3 | "576462377512830200", 4 | "576462377512830200" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Fulfillment/Upload/FulfillmentUploadFileRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "file_data": "BWWCusFdYKa4W1wlphrbBWWCusFdYKaxtOawMj5ftPCQAAAABJRU5ErkJggg==", 3 | "file_name": "upload_attachment_file" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Fulfillment/Upload/FulfillmentUploadImageRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "img_data": "fdafxdfaSFDfdsdDFDfdsafeDLKJFLDKiELFNLDKdfafdfSXJIFOenlsdifjeLDKFJDIOEffda", 3 | "img_scene": 1 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/GlobalProduct/GlobalProductDeleteProductsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "global_product_ids": [ 3 | "1234567890", 4 | "1234567891" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Logistics/LogisticsGetSubscribedDeliveryOptionsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "warehouse_id_list": [ 3 | "7000714532876273410", 4 | "7000714532876273899" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Logistics/LogisticsUpdateShippingInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "576463173535499480", 3 | "provider_id": "6965352555291346690", 4 | "tracking_number": "576460868968549926" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Order/OrderGetOrderDetailRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id_list": [ 3 | "576462377512830168", 4 | "576462377512830168" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Order/OrderShipOrderRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_id": "576463213959808216" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Product/Category/ProductCreateBrandRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "brand_name": "sample brand name" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Product/ProductActivateProductsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [ 3 | "1234567890", 4 | "1234567891" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Product/ProductDeactivateProductsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [ 3 | "1234567890", 4 | "1234567891" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Product/ProductDeleteProductsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [ 3 | "1234567890", 4 | "1234567891" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Product/ProductGetProductStocksRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [ 3 | "1729592969712207008" 4 | ], 5 | "sku_ids": [ 6 | "1729388324987897824" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Product/ProductRecoverProductsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [ 3 | "1234567890", 4 | "1234567891" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Product/Upload/ProductUploadFileRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "file_data": "BWWCusFdYKa4W1wlphrbBWWCusFdYKaxtOawMj5ftPCQAAAABJRU5ErkJggg==", 3 | "file_name": "XXX.pdf" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Product/Upload/ProductUploadImageRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "img_data": "BWWCusFdYKa4W1wlphrbBWWCusFdYKaxtOawMj5ftPCQAAAABJRU5ErkJggg==", 3 | "img_scene": 1 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Promotion/PromotionDeactivateActivityRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "promotion_id": "7136104288010405633", 3 | "request_serial_no": "202208291503530001100220033002" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Promotion/PromotionSearchActivitiesRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "page_number": 0, 3 | "page_size": 50, 4 | "status": 1, 5 | "title": "Discount" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Reverse/ReverseCancelOrderRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "cancel_reason_key": "", 3 | "order_id": "" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/Legacy/Reverse/ReverseConfirmReverseRequestRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "reverse_order_id": "4035225888722551905" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/CustomerService/Agents/CustomerServiceUpdateAgentSettingsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "can_accept_chat": true 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/CustomerService/CustomerServiceCreateConversationMessageRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "content": "{\"content\": \"test\"}", 3 | "type": "TEXT" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/CustomerService/CustomerServiceCreateConversationRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "buyer_user_id": "7494560109732338459" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Event/EventDeleteWebhookRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "event_type": "ORDER_STATUS_CHANGE" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Event/EventUpdateWebhookRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "address": "https://partner.tiktokshop.com", 3 | "event_type": "ORDER_STATUS_CHANGE" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Fulfillment/Orders/FulfillmentUpdateOrderShippingInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "shipping_provider_id": "6965352555291346690", 3 | "tracking_number": "576460868968549926" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Fulfillment/Packages/Combine/FulfillmentUncombinePackageRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "order_ids": [ 3 | "11132131131" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Fulfillment/Packages/FulfillmentUpdatePackageShippingInfoRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "shipping_provider_id": "6965352555291346690", 3 | "tracking_number": "576460868968549926" 4 | } 5 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Product/Brand/ProductCreateBrandRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Teas" 3 | } 4 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Product/Compliance/ProductSearchComplianceManufacturersRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "keyword": "John", 3 | "manufacturer_ids": [ 4 | "66d3cbe4d9c8b09ddca932a7" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Product/Compliance/ProductSearchComplianceResponsiblePersonsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "keyword": "John", 3 | "responsible_person_ids": [ 4 | "66d3cbe4d9c8b09ddca932a7" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Product/Global/ProductDeleteGlobalProductsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "global_product_ids": [ 3 | "1729715829872102020", 4 | "1729715829872036484" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Product/ProductActivateProductsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [ 3 | "1729592969712207008", 4 | "1729592969712207021" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Product/ProductDeactivateProductsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [ 3 | "1729592969712207008" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Product/ProductDeleteProductsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [ 3 | "1749456684124612452", 4 | "1742456684124612451" 5 | ] 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Product/ProductGetInventoriesRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [ 3 | "1729592969712207008" 4 | ], 5 | "sku_ids": [ 6 | "1729388324987897824" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Product/ProductRecoverProductsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [ 3 | "1729592969712207008" 4 | ] 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Product/SizeChart/ProductSearchSizeChartsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "ids": [ 3 | "7362027385890244398" 4 | ], 5 | "keyword": "size chart" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Promotion/Activity/PromotionDeleteActivityProductsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "product_ids": [ 3 | "7493989962827597361" 4 | ], 5 | "sku_ids": [ 6 | "7135657830438176513" 7 | ] 8 | } 9 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Promotion/Activity/PromotionSearchActivitiesRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "activity_title": "Discount", 3 | "page_size": 20, 4 | "page_token": "21", 5 | "status": "ONGOING" 6 | } 7 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Promotion/Activity/PromotionUpdateActivityRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "begin_time": 1661756811, 3 | "end_time": 1662756811, 4 | "title": "BlackFridayDiscount" 5 | } 6 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/Promotion/Coupon/PromotionSearchCouponsRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "display_type": [ 3 | "CHAT" 4 | ], 5 | "status": [ 6 | "ONGOING" 7 | ], 8 | "title_keyword": "Coupon123" 9 | } 10 | -------------------------------------------------------------------------------- /test/SKIT.FlurlHttpClient.ByteDance.TikTokGlobalShop.UnitTests/ModelSamples/_/ReturnRefund/Returns/ReturnRefundApproveReturnRequest.json: -------------------------------------------------------------------------------- 1 | { 2 | "buyer_keep_item": true, 3 | "decision": "APPROVE_REFUND" 4 | } 5 | --------------------------------------------------------------------------------