可以的话请指教。
我正在构建一个 SMS Web 服务 API,它允许人们将 SMS 发送到他们想要的手机号码。一个请求将被发送到接口,然后我们根据提供的帐户详细信息和他们帐户上可用的信用来处理该请求。
对于接口请求,我们提出了两种 XML 结构,我希望您能建议哪一种更好,因为我们正为此争论不休。
接口A
print("<?xml version = "1.0" encoding="UTF-8" standalone="yes"?>
<Message version="1.0">
<ClientID>11111</ClientID>
<PassPhrase>shjfkh</PassPhrase>
<Request Type="sms" Refno="10" ToAddress="27732687745332">
<Content>
hello world
</Content>
</Request>
</Message> ");
接口 B
print("<?xml version = "1.0" encoding="UTF-8" standalone="yes"?>
<Message>
<mmtag name="Version">1.0</mmtag>
<mmtag name="ClientID">1001</mmtag>
<mmtag name="RefNO">120</mmtag>
<mmtag name="Encoding">base64</mmtag>
<mmtag name="Type">SMS</mmtag>
<mmtag name="Content">hello world</mmtag>
<mmtag name="MSISDN">27781010102</mmtag>
</Message>");
现在,看看这两个例子,你认为哪个最适合我们的 API 接口,不管后端的技术如何。如果您选择一个,请支持您的答案。