我正在尝试使用新的ugc端点在linkedin上创建视频发布
创建此类帖子有两个步骤
1)。将视频资产上传到linkedin服务器上(完成)
2)。向带有请求主体的ugc端点发出请求
我已经成功上传了视频,但收到ugc发布请求的身份验证错误。错误是
{
"message": "urn:li:developerApplication:<id1> does not have permission to create ugc posts with author: li:member:<id2>",
"status": 401
}
Run Code Online (Sandbox Code Playgroud)
我正在按照linkedin api文档中的建议传递请求正文。
{
"author": "urn:li:person:<id>",
"lifecycleState": "PUBLISHED",
"specificContent": {
"com.linkedin.ugc.ShareContent": {
"media": [
{
"title": {
"attributes": [],
"text": "Sample Video Create"
},
"description": {
"attributes": [],
"text": "Sample Description"
},
"media": "urn:li:digitalmediaAsset:<asset_id>",
"thumbnails": [],
"status": "READY"
}
],
"shareCommentary": {
"attributes": [],
"text": "Some share text"
},
"shareMediaCategory": "VIDEO"
}
},
"visibility": {
"com.linkedin.ugc.MemberNetworkVisibility": "PUBLIC"
},
"targetAudience": …Run Code Online (Sandbox Code Playgroud)