从 Linkedin 获取两个用户 access_token
Getting two user access_token from Linkedin
我正在使用 linkedin 进程登录。
我很惊讶 linkedin 返回两个 access_tokens
和 access_token_secretes
。
第一个 access_token
在 session
中返回为
Array
(
[OAUTH_ACCESS_TOKEN] => Array
(
[https://api.linkedin.com/uas/oauth/accessToken] => Array
(
[value] => some_access_token_string
[secret] => access_token_secrete
[authorized] =>
)
)
)
还有
$client = new oauth_client_class;
class 对象 $client
,验证后 linkedin 返回
["access_token"]=> "some_other_access_token"
["access_token_secret"]=> "some_other_access_token_secrete"
["access_token_expiry"]=> "2017-09-13 06:36:10"
["access_token_type"]=> ""
["default_access_token_type"]=> ""
["access_token_parameter"]=> ""
["access_token_response"]=> NULL
["store_access_token_response"]=> false
["access_token_authentication"]=> ""
["refresh_token"]=> ""
现在我很困惑我应该将哪个 access_token
和 access_token_secrete
值存储在数据库中以备将来使用?
使用
["access_token"]=> "some_other_access_token"
这将满足您的需要。
但您可以在此处阅读完整的文档:https://developer.linkedin.com/docs/best-practices#keysecret
我正在使用 linkedin 进程登录。
我很惊讶 linkedin 返回两个 access_tokens
和 access_token_secretes
。
第一个 access_token
在 session
中返回为
Array
(
[OAUTH_ACCESS_TOKEN] => Array
(
[https://api.linkedin.com/uas/oauth/accessToken] => Array
(
[value] => some_access_token_string
[secret] => access_token_secrete
[authorized] =>
)
)
)
还有
$client = new oauth_client_class;
class 对象 $client
,验证后 linkedin 返回
["access_token"]=> "some_other_access_token"
["access_token_secret"]=> "some_other_access_token_secrete"
["access_token_expiry"]=> "2017-09-13 06:36:10"
["access_token_type"]=> ""
["default_access_token_type"]=> ""
["access_token_parameter"]=> ""
["access_token_response"]=> NULL
["store_access_token_response"]=> false
["access_token_authentication"]=> ""
["refresh_token"]=> ""
现在我很困惑我应该将哪个 access_token
和 access_token_secrete
值存储在数据库中以备将来使用?
使用
["access_token"]=> "some_other_access_token"
这将满足您的需要。
但您可以在此处阅读完整的文档:https://developer.linkedin.com/docs/best-practices#keysecret