我正在尝试使用 Clickatell 的 Connect API ( http://www.clickatell.com/downloads/Clickatell_Connect_API_User_Guide.pdf?cid=205655 ) 来创建用户并发送短信。Clickatell 的 API 为您提供了一个特定的 URL,您必须将区分大小写的 XML 作为 HTTPS 表单帖子提交。
我写了以下简单的xml
<?xml version="1.0"?>
<CLICKATELLSDK>
<Action>get_list_country</Action>
</CLICKATELLSDK>
我已经在线使用了各种代码示例(一些来自stackoverflow的答案,其他来自谷歌搜索 - 即http://www.java-tips.org/other-api-tips/httpclient/how-to-send-an- xml-document-to-a-remote-web-server-using-http-5.html)关于如何将其作为 HTTPS POST 提交,但我总是得到以下响应。
<?xml version="1.0"?>
<CLICKATELLSDK>
<Result>Error</Result>
<Error>999</Error>
<Description>No XML Data found</Description>
<Timestamp>1353538744</Timestamp>
</CLICKATELLSDK>
任何人使用 Clickatell 的 Connect API 可以帮助我,或者有任何想法吗?