Mailjet Api с использованием C#

Я использую язык C# для доступа к MailJet Api, не знаю, какие параметры необходимы для CURL. Я новичок, с чего мне начать, пожалуйста, дайте мне знать, что любой ответ будет полезен.

1 ответ

Установите пакет nuget: Mailjet.Api

Просмотрите документацию по адресу: https://github.com/mailjet/mailjet-apiv3-dotnet

Там есть примеры кода.

Вот пример кода из Github, где создается клиент и создается ресурс.

MailjetClient client = new MailjetClient(ConfigurationManager.AppSettings["apiKey"], ConfigurationManager.AppSettings["apiSecret"]);

            MailjetRequest request = new MailjetRequest()
            {
                Resource = Contact.Resource,
            }
            .Property(Contact.Email, "Mister@mailjet.com");

            MailjetResponse response = await client.PostAsync(request);

            Console.WriteLine(string.Format("StatusCode: {0}\n", response.StatusCode));

            if (response.IsSuccessStatusCode)
            {
                Console.WriteLine(string.Format("Total: {0}, Count: {1}\n", response.GetTotal(), response.GetCount()));
                Console.WriteLine(response.GetData());
            }
            else
            {
                Console.WriteLine(string.Format("ErrorInfo: {0}\n", response.GetErrorInfo()));
                Console.WriteLine(string.Format("ErrorMessage: {0}\n", response.GetErrorMessage()));
            }
Другие вопросы по тегам