我对Document中DocumentId成员的要求感到困惑。 正如C#SDK描述的那样,它应该有一个字符串。但是,当我使用我的字符串" DOCUMENT-624"时,我收到以下错误的错误消息 因此,如果我们可以分配一个字符串,那么整数是如何预期的呢?
[System.Runtime.Serialization.DataContractAttribute]
public class Document : IEquatable<Document>
{
public Document();
[System.Runtime.Serialization.DataMemberAttribute(Name = "documentId", EmitDefaultValue = false)]
public string DocumentId { get; set; }
}
调用CreateEnvelope时出错:{
&#34; errorCode&#34;:&#34; INVALID_REQUEST_PARAMETER&#34;,
&#34; message&#34;:&#34;请求至少包含一个无效参数。 指定的documentId不是正整数。&#34;
}
答案 0 :(得分:1)
请将字符串作为字符串发送。例如&#34; 1&#34;
过度使用字符串是xml数据格式的遗留物。