Búsquedas recientes


No hay búsquedas recientes

rajesh parmar's Avatar

rajesh parmar

Incorporación 26 nov 2024

·

Última actividad 27 nov 2024

Seguimientos

0

Seguidores

0

Actividad total

3

Votos

0

Suscripción

1

RESUMEN DE LA ACTIVIDAD

Última actividad de rajesh parmar

rajesh parmar hizo un comentario,

Comentario de la comunidad Developer - Zendesk SDKs

Erica Girges 
i add ‘application/binary’ as contentType but still not work 

 

Ver comentario · Publicado 27 nov 2024 · rajesh parmar

0

Seguidores

0

Votos

0

Comentarios


rajesh parmar hizo un comentario,

Comentario de la comunidad Developer - Zendesk SDKs

Hello Tipene Hughes 

I have an issue with the POST request using client.request. Here is the code I'm working with:
 

const base64Response = await fetch(mediaData.data);
const blobData = await base64Response.blob();
const file = new File([blobData], mediaData.fileName, {
type: blobData.type,
});
const formData = new FormData();
formData.append("media", file);
formData.append("title", file.name);
formData.append("content_type", file.type);
formData.append("account", spokiAccount?.id);
const metadata = await client.metadata();
const sendMedia = await client.request({
 url: `${BASE_URL}/media/`,
 type: "POST",
 data: formData,
 headers: {
   "Content-Type": "multipart/form-data",
   [zendeskHeaderKey]: typeof metadata.installationId === "string" ? spokiAccessKey : "{{setting.spokiAccessKey}}",
 },
 secure: !(typeof metadata.installationId === "string"),
});
 

The issue is that when I make the API call using Axios, like this:
 

const sendMedia = await axios.post(`${BASE_URL}/media/`, formData, {
 headers: {
   "Content-Type": "multipart/form-data",
   ...spokiHeaders,
 },
});
 

It works fine and returns a response. However, when I call the API using the client.request, the payload doesn’t show up in the browser, and I get a 400 error with the following message:
 

{
 "media": [
   "No file was submitted."
 ]
}
 

Can you help me identify what might be wrong with the client.request approach?

Ver comentario · Editado 26 nov 2024 · rajesh parmar

0

Seguidores

0

Votos

0

Comentarios