首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Linkedin v2矢量资产上传错误400

Linkedin v2矢量资产上传错误400
EN

Stack Overflow用户
提问于 2019-05-08 22:22:29
回答 2查看 420关注 0票数 0

大家好,正在遭受微软LI v2迁移的每一个人。

我有关于矢量资源(图片)的问题,它是基于https://docs.microsoft.com/en-us/linkedin/marketing/integrations/community-management/shares/vector-asset-api#upload-the-asset

我有来自第一个查询的uploadUrl,当我执行第二个查询时,它给出了错误400。当我尝试调试和cURL它(according to their example)时,最后的日志行:

代码语言:javascript
复制
> Content-Length: 1636960
>
* Connection state changed (MAX_CONCURRENT_STREAMS updated)!
* We are completely uploaded and fine

* TLSv1.2 (IN), TLS alert, Client hello (1):
* Unexpected EOF
* Closing connection 0
curl: (56) Unexpected EOF

在第一个查询(registerUpload)中,我没有第一个查询所需的标头:

代码语言:javascript
复制
-H "x-amz-server-side-encryption:aws:kms"
-H "x-amz-server-side-encryption-aws-kms-key-id:e10ace24-blah-4977-bar-89foo193e2ab"

有没有人在矢量资源上传方面有什么进展?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2019-05-15 14:36:03

它是通过添加'Accept' => '*/*'(我在没有它的情况下进行试验,它不工作)并将请求设置为multipart (ruby Faraday gem)来解决的。

票数 1
EN

Stack Overflow用户

发布于 2019-05-14 08:21:38

您引用的矢量资源文档特定于将视频内容上传到LinkedIn。您可以在https://docs.microsoft.com/en-us/linkedin/consumer/integrations/self-serve/share-on-linkedin?context=linkedin/consumer/context#create-an-image-share上查看图像共享文档

在文档中,您可以注册您的上传:

POST https://api.linkedin.com/v2/assets?action=registerUpload

代码语言:javascript
复制
{
"registerUploadRequest": {
    "recipes": [
        "urn:li:digitalmediaRecipe:feedshare-image"
    ],
    "owner": "urn:li:person:8675309",
    "serviceRelationships": [
        {
            "relationshipType": "OWNER",
            "identifier": "urn:li:userGeneratedContent"
        }
    ]
}

它返回可用于提交图像的上传URL:

代码语言:javascript
复制
{
"value": {
    "uploadMechanism": {
        "com.linkedin.digitalmedia.uploading.MediaUploadHttpRequest": {
            "headers": {},
            "uploadUrl": "https://api.linkedin.com/mediaUpload/C5522AQGTYER3k3ByHQ/feedshare-uploadedImage/0?ca=vector_feedshare&cn=uploads&m=AQJbrN86Zm265gAAAWemyz2pxPSgONtBiZdchrgG872QltnfYjnMdb2j3A&app=1953784&sync=0&v=beta&ut=2H-IhpbfXrRow1"
        }
    },
    "mediaArtifact": "urn:li:digitalmediaMediaArtifact:(urn:li:digitalmediaAsset:C5522AQGTYER3k3ByHQ,urn:li:digitalmediaMediaArtifactClass:feedshare-uploadedImage)",
    "asset": "urn:li:digitalmediaAsset:C5522AQGTYER3k3ByHQ"
}

}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56042957

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档