如何通过LinkedIn API获取LinkedIn帖子的Share URN?
可以通过LinkedIn官方API获取对应Activity URN的Share URN,无需使用UGC Post API,具体方法如下:
调用Activity详情端点
使用GET /v2/activities/{activityUrn}接口,将你提取到的Activity URN(如urn:li:activity:7219434359085252608)替换到路径中。接口返回的响应数据里,target字段会直接包含对应的Share URN(格式为urn:li:share:{shareId})。示例响应片段:
{ "target": "urn:li:share:1234567890123456789", "id": "urn:li:activity:7219434359085252608", // 其他活动相关字段 }权限要求
你的应用需要拥有r_liteprofile或r_basicprofile权限,同时确保目标Activity内容是公开可见的,或者你是该内容的发布者/关联授权用户。特殊情况说明
如果该Activity对应的是UGC类型的帖子,target字段可能返回UGC Post的URN(格式urn:li:ugcPost:{postId}),此时你可以通过调用GET /v2/ugcPosts/{ugcPostUrn}接口,在返回的distribution或context字段中查找关联的Share URN。
内容的提问来源于stack exchange,提问作者Farhan Omi
相关产品推荐
相关产品推荐

