Проверьте острый острый код ниже. Просто я просто пытаюсь добавить новую запись A в существующий домен на cloudflare, используя острый острый. Я следую этой документации от cloudflare . Но когда я бегу, я получаю ошибку, как показано ниже. Я упомянул ошибку в примере ниже. Пожалуйста, скажите мне, что не так, я делаю согласно документации cloudflare.
var client = new RestClient("https://api.cloudflare.com/client/v4/zones");
var request = new RestRequest();
request.Method = Method.POST;
request.AddHeader("Content-Type", "application/json");
request.AddHeader("X-Auth-Email", "test@domain.com");
request.AddHeader("X-Auth-Key", "6fd9039b93f71_fake_8ea4405bbc11d8");
var body = new CloudFlareCreateZoneBodyData();
body.account.id = "5b0ba9528639_fake_b349b1f695bd";
body.name = "domain.com";
body.jump_start = true;
body.type = "full";
var response = client.Execute(request);//here i am getting error:
"{\"success\":false,\"errors\":[{\"code\":1002,\"message\":\"Invalid domain\"}],\"messages\":[],\"result\":null}"
CloudFlareCreateZoneBodyData Class ниже:
public class Account
{
public string id { get; set; }
}
public class CloudFlareCreateZoneBodyData
{
public string name { get; set; }
public Account account { get; set; } = new Account();
public bool jump_start { get; set; }
public string type { get; set; }
}