免責事項、文法構文はご容赦ください。
LinkedInのサイトで提供されているシンプルなLinkedInphpライブラリを使用しています。私は彼らの指示に従い、ユーザーoauth-tokenとoauth-secretを正常に収集しました。これらの2つの情報はデータベースに保存されています。オフラインのoauth呼び出しを行う方法を知りたいのですが、oath-verifierに関する詳細情報を見つけるのに問題があります。これは私がこれまでに持っているコードです。
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-verifierが欠落しているためだと思いますが、オフライン呼び出しを行うためにoauth-verifierが必要であるとは思いません。コードはエラーなしでほとんど壊れています(可能な場合)。LinkedInライブラリで調整したことはなく、global.settings.phpにエラーもありません。