public AliParameter AliActiveParameter(string countrycode) { AliParameter aliParameter = this.getAliParameter("active", countrycode); aliParameter.addParameter("referrer", "utmContent%3D" + this.advertisingID); aliParameter.addParameter("umidToken", this.aliDeviceID); return(aliParameter); }
public AliParameter getAliParameter(string lifecycle, string countrycode) { string upper = Guid.NewGuid().ToString().ToUpper(); AliParameter aliParameter = new AliParameter(); aliParameter.addParameter("_aop_nonce", upper); aliParameter.addParameter("_currency", this.currency); aliParameter.addParameter("_lang", this.language + "_" + this.countryCode); aliParameter.addParameter("adId", this.advertisingID); aliParameter.addParameter("carrier", Operation.dict["carrier"].ToString()); aliParameter.addParameter("clientName", "AliExpress"); aliParameter.addParameter("clientVersion", "5.3.1"); aliParameter.addParameter("country", countrycode); aliParameter.addParameter("deviceId", this.aliDeviceID); aliParameter.addParameter("deviceModel", "iPhone"); aliParameter.addParameter("language", Operation.dict["lang"].ToString()); aliParameter.addParameter(nameof(lifecycle), lifecycle); aliParameter.addParameter("loginId", this.loginId); aliParameter.addParameter("osName", "iPhone OS"); aliParameter.addParameter("osVersion", this.version); return(aliParameter); }