2016-05-09 11 views
1

C#でMailgunAPIを使用して電子メールを確認しようとしています。私の問題は、電子メールが有効かどうかに関係なく、まだresponse.Content = "{\"エラー\ ":\"が見つかりません\ "}" " そして、間違っている(hereから取得)、または実際の電子メールが見つかりませんでした。C#のMailgun電子メールの検証

var request = new RestRequest(); 
request.AddParameter("domain", domain, ParameterType.UrlSegment); 
request.Method = Method.POST; 
request.Resource = "/address/validate"; 
request.AddParameter("address", item); 
var response = client.Execute(request); 
dynamic content = JsonConvert.DeserializeObject(response.Content); 
if (content.error != null) 
{ 
    Console.Out.WriteLine(content.error); 
} 

答えて

0

これは、「POST」メソッドを使用してリクエストしているためです。 「GET」メソッドに切り替えます。 request.Method = Method.GET;

GETでは、URL文字列にパラメータを追加する必要があります。したがって、パラメータを送信する方法や、RestRequestクラスを更新する必要があるかもしれません。

関連する問題