在简单linkedin php中脱机使用oauth_验证程序时遇到问题
免责声明, 请原谅语法错误 我正在使用linkedin网站上提供的简单linkedin php库。我已经按照他们的指示成功地收集了用户oauth令牌和oauth机密。这两条信息已存储在数据库中。我想知道如何进行离线oauth调用,但我很难找到有关誓言验证程序的更多信息。这是我到目前为止掌握的代码在简单linkedin php中脱机使用oauth_验证程序时遇到问题,php,oauth,linkedin,Php,Oauth,Linkedin,免责声明, 请原谅语法错误 我正在使用linkedin网站上提供的简单linkedin php库。我已经按照他们的指示成功地收集了用户oauth令牌和oauth机密。这两条信息已存储在数据库中。我想知道如何进行离线oauth调用,但我很难找到有关誓言验证程序的更多信息。这是我到目前为止掌握的代码 include('../../php/linkedin/linkedin_3.2.0.class.php'); include '../../php/global.settings.php'; $
include('../../php/linkedin/linkedin_3.2.0.class.php');
include '../../php/global.settings.php';
$API_CONFIG = array(
'appKey' => LINKEDIN_APP_KEY,
'appSecret' => LINKEDIN_APP_SECRET,
'callbackUrl' => NULL
);
$linkedin = new LinkedIn($API_CONFIG);
$linkedin->request_token = "4e1e5ede-1de4-4eba-ba33-d3d37cbe67ff -FAKE";
$linkedin->access_token = "82b2c333-1075-441b-a51f-657196bf507w -FAKE";
$search_response = $linkedin->search("?company-name=facebook&count=10");
var_dump($search_response);
暂时我自己插入密钥,试图限制行为。同样,身份验证成功,但我尝试在用户脱机时调用用户配置文件失败。我相信这是因为我缺少oauth验证器,但我不认为进行脱机调用需要oauth验证器。代码几乎没有任何错误(如果可能的话)。我没有使用linkedin库,global.settings.php中也没有任何错误 如果您已经存储了用户的访问令牌,那么您所需要做的就是将访问令牌输入到库中并进行调用。从演示文件中,可以看到以下内容:
$API_CONFIG = array(
'appKey' => LINKEDIN_APP_KEY,
'appSecret' => LINKEDIN_APP_SECRET,
'callbackUrl' => NULL
);
$linkedin = new LinkedIn($API_CONFIG);
$linkedin->setToken(array(
'oauth_token' => $token,
'oauth_token_secret' => $secret
));
$search_response = $linkedin->search("?company-name=facebook&count=10");
var_dump($search_response);