簡體   English   中英

在訪問https://api.linkedin.com/v1/companies/時獲取403

[英]Getting 403 while accessing https://api.linkedin.com/v1/companies/

Equinix使用http://api.linkedin.com/v1/companies/獲取有關任何公司的信息,我們將此信息發布在Equinix Marketplace網站上該公司店面的信息中。

我們正在使用Spring Social Network API連接到LinkedIn API。 它以前工作過,現在開始出現以下錯誤:

### [WARN] 2015-07-02 00:17:17:839 [org.springframework.web.client.RestTemplate]-GET請求“ https://api.linkedin.com/v1/companies/universal-名稱=塔塔通訊:(id,名稱,通用名稱,電子郵件域,公司類型,股票代碼,網站網址,行業,狀態,徽標網址,方形徽標網址,博客RSS網址,推特-id,員工人數范圍,專業,位置,說明,股票交易所,成立年末,年終追隨者) ?” 結果為403(禁止); 調用錯誤處理程序### [錯誤] 2015-07-02 00:17:18:037 [com.equinix.gse.gsd.servlet.SocialNetworkFlowHandlerServlet]-SocialNetworkServiceException

無論如何,是否可以通過API為任何用戶獲取任何公司信息?

2015年5月12日開始 ,Linkedin限制了開放的API。 Companies API訪問要求您申請並獲得LinkedIn的訪問此信息的權限。

根據LinkedIn,

對公司API端點的所有調用都需要將經過身份驗證的用戶標記為該API調用目標的LinkedIn公司頁面的管理員。 創建頁面時,您將成為頁面的管理員。 如果該頁面已經存在,則必須與現有管理員聯系以向其他LinkedIn成員授予管理員訪問權限。

如果您沒有與目標公司進行交互的適當管理員權限,您的API調用將返回403 Forbidden錯誤。

因此,從現在開始,您將必須成為該公司頁面的管理員才能訪問Companies API

(此LinkedIn頁面可能有助於了解更多有關獲得適當管理員權限的信息。)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM