@@ -3763,6 +3763,36 @@ public ListWaitLinkAudienceResponse listWaitLinkAudience(ListWaitLinkAudienceReq
37633763 return res ;
37643764 }
37653765
3766+ @ Override
3767+ public GetActivityPosterResponse getActivityPoster (GetActivityPosterRequest getActivityPosterRequest ) throws Exception {
3768+ RawResponse response = query (Const .GetActivityPoster , Utils .paramsToPair (getActivityPosterRequest ));
3769+ if (response .getCode () != SdkError .SUCCESS .getNumber ()) {
3770+ throw response .getException ();
3771+ }
3772+ GetActivityPosterResponse res = JSON .parseObject (response .getData (), GetActivityPosterResponse .class );
3773+ if (res .getResponseMetadata ().getError () != null ) {
3774+ ResponseMetadata meta = res .getResponseMetadata ();
3775+ throw new Exception (meta .getRequestId () + "error: " + meta .getError ().getMessage ());
3776+ }
3777+ res .getResponseMetadata ().setService ("livesaas" );
3778+ return res ;
3779+ }
3780+
3781+ @ Override
3782+ public UpdateActivityPosterResponse updateActivityPoster (UpdateActivityPosterRequest updateActivityPosterRequest ) throws Exception {
3783+ RawResponse response = json (Const .UpdateActivityPoster , new ArrayList <>(),JSON .toJSONString (updateActivityPosterRequest ));
3784+ if (response .getCode () != SdkError .SUCCESS .getNumber ()) {
3785+ throw response .getException ();
3786+ }
3787+ UpdateActivityPosterResponse res = JSON .parseObject (response .getData (), UpdateActivityPosterResponse .class );
3788+ if (res .getResponseMetadata ().getError () != null ) {
3789+ ResponseMetadata meta = res .getResponseMetadata ();
3790+ throw new Exception (meta .getRequestId () + "error: " + meta .getError ().getMessage ());
3791+ }
3792+ res .getResponseMetadata ().setService ("livesaas" );
3793+ return res ;
3794+ }
3795+
37663796 @ Override
37673797 public GetLinkUserAmountResponse getLinkUserAmount (GetLinkUserAmountRequest getLinkUserAmountRequest ) throws Exception {
37683798 RawResponse response = query (Const .GetLinkUserAmount , Utils .paramsToPair (getLinkUserAmountRequest ));
0 commit comments