LinkedIn创意API内容缺失问题:如何获取完整创意详情?
解决LinkedIn创意API缺少完整内容的方案
你遇到的情况是因为部分创意基于LinkedIn已有的分享内容创建,这类创意在创意查询API里仅返回分享内容的引用(urn:li:share:xxxxxx),不会直接包含标题、描述等详情。要获取完整信息,需分两步操作:
第一步:提取引用URN
遍历创意API返回的数据,找出content字段仅包含reference的条目,提取其中urn:li:share:xxxxxx格式的字符串。第二步:调用分享内容API获取详情
使用提取到的分享URN,调用GET /rest/shares/{shareUrn}接口(将{shareUrn}替换为实际的URN值),该接口会返回分享的完整信息,包括:- 标题(headline)
- 描述(description)
- 图片URL(从
content下的media字段解析,例如media[0].thumbnails[0].url) - 其他相关内容属性
第三步:整合数据
将创意API返回的基础信息(如状态、关联广告系列)和分享API返回的详情合并,即可得到包含完整内容的创意数据。
LinkedIn目前没有提供一次性获取所有创意完整内容的API,必须通过这种关联查询的方式补充缺失信息。
内容的提问来源于stack exchange,提问作者Sunil Yadav
相关产品推荐
相关产品推荐

