/ / Erhalte mein eigenes vollständiges Profil mit LinkedIn API - php, linkedin

Holen Sie sich mein eigenes Profil mit LinkedIn API - php, linkedin

Zu Testzwecken möchte ich meine vollständigen Profildaten von der LinkedIn API erhalten.

Bisher sieht mein Code so aus:

// 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);

Obwohl ich grundlegende Profilinformationen erhalte(Vorname, Überschrift etc ...) aber wenn es um vollständige Profilinformationen geht, erhalte ich jedes Mal ein Objekt mit "..." als Wert, obwohl die Informationen existieren.

Ich habe r_fullprofile in meiner LinkedIn-App-Oberfläche angekreuzt, daher weiß ich nicht, was ich tun muss, um diese Werte zu erhalten.

Antworten:

2 für die Antwort № 1

Ich habe Ihre Anfrage mit meinem eigenen Konto versucht. Es sieht so aus, als ob Sie Probleme mit dem Kompetenzfeld haben.

Sie können in der LinkedIn API sehen Dokumentation Diese Fertigkeiten bestehen aus einer Fertigkeit, und jede Fertigkeit hat einen Namen. Wenn Sie nur möchten, dass der Name zurückgegeben wird, ist die richtige Art, danach zu fragen skills:(skill:(name)), während Ihre Anfrage fragt nach skills:(name).

Hier ist eine aktualisierte Anfrage für Sie:

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