保留取件需要电子邮件地址

EmailAddress is required for Hold For Pickup

我在调用 SwsimV62SoapClient 服务的 CreateIndicium 方法时得到。

错误:保留取件需要电子邮件地址。

能不能给点建议。

根据我的预测,您使用了 soapclient 的 GetRates 方法。

例如

Authenticator = soapclient.GetRates(Authenticator, Rate, out Rates);
Rate = Rates[0];

但是在调用您的函数后,您必须从 Rate.AddOns 对象中删除值。

例如

Rate.AddOns = null;

先前从 GetRates Web 方法返回的对象。删除标记不需要的元素。