Ich versuche, öffentliche Informationen aus meinem LinkedIn-Profil über die JavaScript-API zu lesen. Ich zur Zeit diesen Code haben, die ich kenne, ist unvollständig:Javascript LinkedIn API schreibgeschützt für einen bestimmten Benutzer
<script>
function linkedinAuthorized() {
console.log("Linked in authorized");
}
function linkedinLoaded() {
console.log("Linked in loaded");
IN.Event.on(IN, "auth", linkedinAuthorized);
var url = "/people/~?format=json";
IN.API.Raw()
.url(url)
.method("GET")
.result(function (result) {
console.log(result);
})
.error(function (error) {
console.log(error);
});
}
</script>
<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: [my key]
onLoad: linkedinLoaded
</script>
Ich bin in der Lage die in erfolgreich verbunden zu laden, aber wenn die IN.API.Raw ausführen nenne ich bekommen:
was vermutlich daran liegt, dass ich mich nicht mit einem dieser LinkedIn Login-Buttons bei einem Account eingeloggt habe.
Meine Frage ist, ob ich nur Profilinformationen von einem bestimmten Benutzer lesen kann, ohne einen dieser manuellen Autorisierungsprozesse durchlaufen zu müssen?
Haben Sie darüber nachgedacht, die öffentlichen Profile zu entfernen? d.h. ohne Auth – martriay