godpod/linkedin

v1.0.5 2020-07-30 20:27 UTC

This package is not auto-updated.

Last update: 2024-09-20 16:30:03 UTC


README

基于 ashwinks/PHP-Linkedin-SDK 的 Linkedin PHP SDK

PHP-LinkedIn-SDK

LinkedIn API 的 PHP 封装器

以下是如何快速开始使用此封装器的简单方法

实例化我们的类

use LinkedIn\LinkedIn;

$li = new LinkedIn(
  array(
    'api_key' => 'yourapikey', 
    'api_secret' => 'yourapisecret', 
    'callback_url' => 'https://yourdomain.com/redirecthere'
  )
);

获取登录 URL - 该 URL 接受一个 SCOPES 数组

$url = $li->getLoginUrl(
  array(
    LinkedIn::SCOPE_BASIC_PROFILE, 
    LinkedIn::SCOPE_EMAIL_ADDRESS, 
    LinkedIn::SCOPE_NETWORK
  )
);

LinkedIn 将重定向到 'callback_url' 并以 'code' 参数的形式提供访问令牌。您可能想将令牌存储在会话中,这样用户就不必再次登录

$token = $li->getAccessToken($_REQUEST['code']);
$token_expires = $li->getAccessTokenExpiration();

向 API 发送请求

$info = $li->get('/people/~:(first-name,last-name,positions)');