Linkedin v2 API 图片上传错误 400 Bad Request
Linkedin v2 API Image upload get error 400 Bad Request
当我尝试使用 LinkedIn v2 上传图片时 API 每次收到 400 错误请求错误。
参考来自这里:Link
我在邮递员中执行的步骤:
第一步:
API: https://api.linkedin.com/v2/assets?action=registerUpload,
要求:POST,
Headers:授权:不记名令牌,Content-Type:'application/json',X-Restli-Protocol-Version:'2.0.0'
要求:
{
"registerUploadRequest":{
"owner":"urn:li:organization:724981XXX",
"recipes":[
"urn:li:digitalmediaRecipe:feedshare-image"
],
"serviceRelationships":[
{
"identifier":"urn:li:userGeneratedContent",
"relationshipType":"OWNER"
}
],
"supportedUploadMechanism":[
"SYNCHRONOUS_UPLOAD"
]
}
}
响应:获取 uploadUrl
第 2 步:
终点:uploadURL,
请求:PUT,
Headers:授权:不记名令牌,Content-Type:'image/jpeg',X-Restli-Protocol-Version:'2.0.0',media-type-family:'STILLIMAGE'
Body:
响应:400 错误请求
通过 curl 请求工作正常。
我做错了什么?
提前致谢。
'Authorization': Bearer ${ access_token }
,
'X-Restli-Protocol-Version': '2.0.0',
'Content-Type': 'image/jpg'
body 只是图像文件内容或 BLOB
方法:POST - 对我有用...对一些 PUT 有用
当我尝试使用 LinkedIn v2 上传图片时 API 每次收到 400 错误请求错误。
参考来自这里:Link
我在邮递员中执行的步骤:
第一步: API: https://api.linkedin.com/v2/assets?action=registerUpload,
要求:POST,
Headers:授权:不记名令牌,Content-Type:'application/json',X-Restli-Protocol-Version:'2.0.0'
要求:
{
"registerUploadRequest":{
"owner":"urn:li:organization:724981XXX",
"recipes":[
"urn:li:digitalmediaRecipe:feedshare-image"
],
"serviceRelationships":[
{
"identifier":"urn:li:userGeneratedContent",
"relationshipType":"OWNER"
}
],
"supportedUploadMechanism":[
"SYNCHRONOUS_UPLOAD"
]
}
}
响应:获取 uploadUrl
第 2 步:
终点:uploadURL
请求:PUT,
Headers:授权:不记名令牌,Content-Type:'image/jpeg',X-Restli-Protocol-Version:'2.0.0',media-type-family:'STILLIMAGE
Body:
响应:400 错误请求
通过 curl 请求工作正常。 我做错了什么?
提前致谢。
'Authorization': Bearer ${ access_token }
,
'X-Restli-Protocol-Version': '2.0.0',
'Content-Type': 'image/jpg'
body 只是图像文件内容或 BLOB
方法:POST - 对我有用...对一些 PUT 有用