【问题标题】:How to get email address using linkedin v2 api?如何使用linkedin v2 api获取电子邮件地址?
【发布时间】:2019-04-16 15:06:00
【问题描述】:

我无法通过linkedin v2 api 获取用户的电子邮件地址。我在应用设置以及访问令牌请求中添加了 r_emailaddress 权限。但它说。

{
"serviceErrorCode": 100,
"message": "Not enough permissions to access: GET-members /clientAwareMemberHandles",
"status": 403
}

我的请求网址是:

https://api.linkedin.com/v2/clientAwareMemberHandles?q=members&projection=(elements*(primary,type,handle~))&oauth2_access_token=".$token

请任何人帮我解决这个问题。

【问题讨论】:

    标签: php linkedin linkedin-api linkedin-jsapi


    【解决方案1】:

    您可以使用以下 EP 访问linkedin 用户的电子邮件地址:

    `https://api.linkedin.com/v2/emailAddress?q=members&projection=(elements*(handle~))`
    

    确保您已在库中定义范围“r_emailaddress”。

    您可以使用以下 curl 请求来获取数据:

        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $Url);
        curl_setopt($ch, CURLOPT_HTTPHEADER, array(
          'Authorization: Bearer '. $token,
          'X-Restli-Protocol-Version: 2.0.0',
          'Accept: application/json',
          'Content-Type: application/json'
        ));
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_VERBOSE, 1);
        curl_setopt($ch, CURLOPT_HEADER, 1);
        $response = curl_exec($ch);
        $headerSize = curl_getinfo($ch, CURLINFO_HEADER_SIZE);
        $body = substr($response, $headerSize);
        $response_body = json_decode($body,true);
    

    $response_body 将返回以下响应:

    Array (
        [elements] => Array
            (
                [0] => Array
                    (
                        [handle] => urn:li:emailAddress:123456
                        [handle~] => Array
                            (
                                [emailAddress] => your@email.in
                            )
    
                    )
    
            )
    
    )
    

    【讨论】:

      猜你喜欢
      • 2018-08-01
      • 2014-06-01
      • 1970-01-01
      • 2013-11-19
      • 2019-02-28
      • 2023-03-05
      • 2012-08-19
      • 1970-01-01
      • 2011-11-02
      相关资源
      最近更新 更多