namecheap api をチェックしていますが、開始するのに苦労しています。サンドボックス アカウントなどを設定した後で API にアクセスしようとしていますが、サンプルの応答は XML 形式です。
<ApiResponse Status="OK" xmlns="http://api.namecheap.com/xml.response">
<Errors />
<Warnings />
<RequestedCommand>namecheap.domains.check</RequestedCommand>
<CommandResponse>
<DomainCheckResult Domain="google.com" Available="false" />
</CommandResponse>
<Server>WEB1-SANDBOX1</Server>
<GMTTimeDifference>--4:00</GMTTimeDifference>
<ExecutionTime>0.875</ExecutionTime>
</ApiResponse>
XML を解析する方法は知っていますが、API 呼び出しの実際の要求/応答部分をどのように開始すればよいかについて、少しガイダンスが必要です。
どのパラメーターを送信する必要があるかはわかっていますし、API キーと URL が必要であることもわかっていますが、WebRequest と WebResponse の部分をどのように記述すればよいでしょうか? それとも、Linq もそれを達成する方法を提供できますか?
私は使用しようとしていました:
WebRequest req = HttpWebRequest.Create(url + apikey + username + command + domain);
WebResponse response = req.GetResponse();
しかし、 variable で何かを行う方法がわかりませんresponse
。
この API に対して非常に単純な API 呼び出しを行い、その応答を XML 形式で取得して解析できるようにするにはどうすればよいですか?
どんな助けでも本当に感謝しています。