linkedin - 在linkedin上发布ugc视频时出现权限错误
问题描述
我正在尝试使用新的 ugc 端点在linkedin上创建视频帖子
创建此类帖子有两个步骤
1)。在linkedin服务器上上传视频资产(完成)
2)。使用请求正文向 ugc 端点发出 post 请求
我已成功上传视频,但出现 ugc 发布请求的身份验证错误。错误是
{
"message": "urn:li:developerApplication:<id1> does not have permission to create ugc posts with author: li:member:<id2>",
"status": 401
}
我正在按照linkedin api docs中的建议传递请求正文。
{
"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": {
"targetedEntities": [
{
"locations": [
"urn:li:country:us"
]
}
]
}
}
请建议我如何解决这个问题。从错误消息看来,我没有提供一些权限。但我不确定我在哪里犯错。
解决方案
这是我从LinkedIn 开发人员支持得到的回复:
“嗨,欧文,
创建视频 UGC 帖子目前是一项列入白名单的功能。目前暂停将新的视频应用列入白名单。
不过,您可以继续创建非视频的 UGC 帖子。
在我获得有关何时可以再次将应用列入白名单的更多信息之前,我将暂停此操作。
最好的,亚历克斯”
推荐阅读
- node.js - 如何在 node.js 中找到文件类型?
- clips - 如何以面向对象的方式对事实建模?
- azure - 如何在 azure webapp 服务中定位特定实例
- python - 如何创建具有不同组合的字符串的新字符串
- javascript - 使用在超类的子类中定义的静态属性
- python - 如何在python中从谷歌电子表格下载原始数据
- google-chrome - HTML5 视频播放器一些 mp4 文件不播放 chrome
- point-cloud-library - 安装点云库 (PCL) 1.9.1 AllInOne msvc 2017 win32 时出现问题
- javascript - 在 html 文件和 javascript 文件中编写 JS 代码有什么区别吗?
- python - 只运行一个线程的一个实例