Pesquisas recentes
Sem pesquisas recentes

Agave
Entrou em 19 de abr. de 2023
·
Última atividade em 19 de abr. de 2023
Seguindo
0
Seguidores
0
Atividade total
3
Votos
0
Assinatura
1
VISÃO GERAL DA ATIVIDADE
MEDALHAS
ARTIGOS
PUBLICAÇÕES
COMENTÁRIOS NA COMUNIDADE
COMENTÁRIOS EM ARTIGOS
VISÃO GERAL DA ATIVIDADE
Atividade mais recente por Agave
Agave comentou,
Thank you so much for your help! That explains a lot. I was wondering if you could help me one more time.
So now I'm get Status Code: 500 Internal Server Error. What might be causing this? Do I need to use a different API token than what I was using for creating tickets?
var payload = new { lead = new { first_name = firstName, last_name = "LastName", email = email, organization_name = "", tags = tags } };
// Convert the payload to JSON var jsonPayload = JsonConvert.SerializeObject(payload);
This is the JSON objetct:
{"lead":{"first_name":"Joe","last_name":"LastName","email":"test+zendesk28@gmail.com","organization_name":"","tags":["MyTag"]}}
Everything is the same as above, but the URL
var response = client.PostAsync("https://api.getbase.com/v2/leads", new StringContent(jsonPayload, Encoding.UTF8, "application/json")).Result;
Exibir comentário · Editado 19 de abr. de 2023 · Agave
0
Seguidores
0
Votos
0
Comentários
Agave criou uma publicação,
Hi, I'm trying to integrate the API and keep getting a 404.
The example domain URL I'm using is as follows (subdomain being our company subdomain with zendesk)
https://subdomain.zendesk.com/api/v2/leads.json
Here is an example of my C# code.
var response = client.PostAsync("https://" + _subdomain + ".zendesk.com/api/v2/leads.json", new StringContent(jsonPayload, Encoding.UTF8, "application/json")).Result;
NOTE: I am successfully authenticating when I create tickets
HttpClient client = new HttpClient(); client.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Basic", Convert.ToBase64String(Encoding.ASCII.GetBytes(_email + "/token:" + _apiToken)));
Editado 19 de abr. de 2023 · Agave
0
Seguidores
5
Votos
3
Comentários