从API获取广告分析时出错。使用的网址为:https://api.linkedin.com/v2/adAnalyticsV2?q=analytics
与请求一起发送的其他网址选项(使用虚拟帐户ID):
{
'accounts[0]': 'urn:li:sponsoredAccount:1234'
'dateRange.start.year': 2017,
'dateRange.start.month': 12,
'dateRange.start.day': 1,
'dateRange.end.year': 2017,
'dateRange.end.month': 12,
'dateRange.end.day': 22,
timeGranularity: 'DAILY',
pivot: [ 'MEMBER_JOB_TITLE' ]
}
因此完整的请求变为:
GET https://api.linkedin.com/v2/adAnalyticsV2?q=analytics&accounts[0]=urn:li:sponsoredAccount:1234&dateRange.start.year=2017&dateRange.start.month=12&dateRange.start.day=1&dateRange.end.year=2017&dateRange.end.month=12&dateRange.end.day=22&timeGranularity=DAILY&pivot=MEMBER_JOB_TITLE
此请求今天早些时候有效,但现在它返回内部服务器错误。有没有其他人有这个问题或知道我可能做错了什么?提前谢谢。
答案 0 :(得分:0)
看起来您可能正在尝试传递请求正文中的选项。要使用Ad Analytics API,您需要在GET请求中将选项作为查询参数传递:
GET https://api.linkedin.com/v2/adAnalyticsV2?q=analytics&dateRange.start.month=12&dateRange.start.day=1&dateRange.start.year=2017&timeGranularity=DAILY&pivot=MEMBER_JOB_TITLE&accounts[0]=urn:li:sponsoredAccount:1234