簡體   English   中英

LinkedIn API v2不返回數據

[英]LinkedIn API v2 not returning data

我在linkedIn上設置了一個應用程序。 設置並測試代碼以返回訪問令牌。 一切都很好。 我試圖獲取基本的個人資料數據,但顯示我沒有適當的訪問權限。 除了撰寫文章外,我還授予了該應用所有基本權限,因此我無所適從,為什么什么也沒有退還。

錯誤:{“ serviceErrorCode”:100,“消息”:“訪問權限不足:GET / me”,“狀態”:403}

我的代碼如下。 實時代碼中的THETOKENWOULDBEHERE是oauth進程返回的令牌。 如果有人有任何見解,將不勝感激。

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.linkedin.com/v2/me");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HTTPHEADER, array('X-RestLi-Protocol-Version:2.0.0','x-li-format: json','Authorization: Bearer *THETOKENWOULDBEHERE*'));
$response = curl_exec($ch);
curl_close($ch);
print_r($response);

如果您使用的是V2,但您沒有獲得使用r_basicprofile的許可,則可以申請使用r_basicprofile的許可以進行Linkedin或使用r_liteprofile + r_emailaddress

檢查此內容: https : //docs.microsoft.com/zh-cn/linkedin/consumer/integrations/self-serve/migration-faq?context=linkedin/consumer/context

暫無
暫無

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

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