Recent searches
No recent searches

rajesh parmar
Joined Nov 26, 2024
·
Last activity Nov 27, 2024
Following
0
Followers
0
Total activity
3
Votes
0
Subscription
1
ACTIVITY OVERVIEW
BADGES
ARTICLES
POSTS
COMMUNITY COMMENTS
ARTICLE COMMENTS
ACTIVITY OVERVIEW
Latest activity by rajesh parmar
rajesh parmar commented,
Erica Girges
i add ‘application/binary’ as contentType but still not work
View comment · Posted Nov 27, 2024 · rajesh parmar
0
Followers
0
Votes
0
Comments
rajesh parmar commented,
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?
View comment · Edited Nov 26, 2024 · rajesh parmar
0
Followers
0
Votes
0
Comments