/ / लिंक्डइन एपीआई - पीएचपी, लिंक्डइन के साथ अपना खुद का पूरा प्रोफ़ाइल प्राप्त करें

LinkedIn API - php, linkedin के साथ अपना स्वयं का पूर्ण प्रोफ़ाइल प्राप्त करें

परीक्षण के प्रयोजनों के लिए, मैं लिंक्डइन एपीआई से अपना पूर्ण प्रोफ़ाइल डेटा प्राप्त करना चाहता हूं।

अब तक मेरा कोड इस तरह दिखता है:

// Fill the keys and secrets you retrieved after registering your app
$oauth = new OAuth("APIKEY", "SECRETKEY");
$oauth->setToken("Token OAuth", "Secret User OAuth");
$oauth->disableSSLChecks();

$params = array();
$headers = array();
$method = OAUTH_HTTP_METHOD_GET;

// Specify LinkedIn API endpoint to retrieve your own profile
$url = "https://api.linkedin.com/v1/people/~:(first-name,last-name,headline,location:(name),skills:(name),educations:(id,school-name,field-of-study))?format=json";

// By default, the LinkedIn API responses are in XML format. If you prefer JSON, simply specify the format in your call
// $url = "https://api.linkedin.com/v1/people/~?format=json";

// Make call to LinkedIn to retrieve your own profile
$oauth->fetch($url, $params, $method, $headers);

$oProfile = json_decode($oauth->getLastResponse());

var_dump($oProfile);

यद्यपि मुझे मूल प्रोफ़ाइल सूचना मिल रही है(फर्स्टनाम, हेडलाइन आदि ...) लेकिन जब फुल प्रोफाइल informations की बात आती है तो मुझे हर बार वैल्यू के रूप में "..." वाली एक वस्तु मिल जाती है, हालांकि यह फंक्शन मौजूद है।

मेरे पास मेरे लिंक्डइन ऐप इंटरफेस में r_fullprofile टिक है, इसलिए मुझे पता नहीं है कि इन मूल्यों को प्राप्त करने के लिए मुझे क्या करना है।

उत्तर:

जवाब के लिए 2 № 1

मैंने अपने खाते से आपकी क्वेरी की कोशिश की। ऐसा लगता है कि आप कौशल क्षेत्र के साथ समस्या है।

आप लिंक्डइन एपीआई में देख सकते हैं प्रलेखन यह कौशल एक कौशल से बना है, और प्रत्येक कौशल का एक नाम है। यदि आप केवल यह चाहते हैं कि नाम वापस मांगने का उचित तरीका है skills:(skill:(name)), जबकि आपका अनुरोध मांगता है skills:(name).

यहाँ आपके लिए एक अद्यतन अनुरोध है:

GET https://api.linkedin.com/v1/people/~:(first-name,last-name,headline,location:(name),skills:(skill:(name)),educations:(id,school-name,field-of-study))?format=json