我正在使用LinkedIn Api搜索人员信息,
我每个用户都会受到限制 . (即使我只想要公开信息,似乎必须发送带有登录用户令牌的请求) .
所以我注册了一些人到我的应用程序,以获得更多的令牌,但是当我使用令牌时,我得到: "Access to people search denied."
可能是什么原因?
没有提供足够的信息来解决问题,但LinkedIn有关于他们throttle limits的明确文档 . 这对我来说从来都不是问题所以我认为你可能正在进行不必要的API调用 . 我知道API返回的数据是非常嵌套的,您可能不需要进行如此多的API调用来获取所需的数据 . 我会打印一个单独的API响应到终端并检查数据 . 我使用Python,通常需要挖掘3或4级才能获得我需要的数据 . 防爆 .
updates = app.get_company_updates(COMPANY_ID, params={'count': count, 'event-type': 'status-update',}) update_list = [] for update in updates['values']: my_dict = {'comment': update['updateContent']['companyStatusUpdate']['share']['comment']} if update['updateContent']['companyStatusUpdate']['share'].get('content'): my_dict['description'] = update['updateContent']['companyStatusUpdate']['share']['content'].get('description') my_dict['submittedImageUrl'] = update['updateContent']['companyStatusUpdate']['share']['content'].get('submittedImageUrl') my_dict['title'] = update['updateContent']['companyStatusUpdate']['share']['content'].get('title') my_dict['shortenedUrl'] = update['updateContent']['companyStatusUpdate']['share']['content'].get('shortenedUrl') update_list.append(my_dict)
但是如果你真的需要经常使用API,那么你可能想要设置一堆脚本来每天在cron作业上运行,每个脚本使用一个独特的开发人员登录 .
1 回答
没有提供足够的信息来解决问题,但LinkedIn有关于他们throttle limits的明确文档 . 这对我来说从来都不是问题所以我认为你可能正在进行不必要的API调用 . 我知道API返回的数据是非常嵌套的,您可能不需要进行如此多的API调用来获取所需的数据 . 我会打印一个单独的API响应到终端并检查数据 . 我使用Python,通常需要挖掘3或4级才能获得我需要的数据 . 防爆 .
但是如果你真的需要经常使用API,那么你可能想要设置一堆脚本来每天在cron作业上运行,每个脚本使用一个独特的开发人员登录 .