我想集成一个API,允许我的应用程序将请求发送到Web服务器。不幸的是,这个API没有很好的文档记录,我还没有得到支持发布API的Web服务的人的回复。有关如何集成API的说明如下:
所有API调用都连接到标准SSL端口,必须以 https://www.websitename.com/api.php?username=username&password=password&, 然后是表示为
的参数列表parametername=value&
我是C#开发的新手。你能解释这套说明并告诉我如何整合这个API吗?我主要对连接SSL端口感到困惑。
答案 0 :(得分:1)
这听起来像是对该特定URL的HTTP请求。您希望使用WebClient类,并可能调用DownloadString
方法,具体取决于响应包含的内容。
答案 1 :(得分:0)
标准SSL端口为443
,但如果您正在使用正确解析URL的库,则如果它在开头看到https://
,它将自动连接到该端口。如果在端口:
上运行SSL服务而不是{{1},则可以在主机名(由https://websitename.com:8443/
分隔)之后提供自定义端口,例如8443
,以使用自定义端口}}