Ich habe die hier aufgeführten Anweisungen in den 10-Minuten-Anweisungen befolgt: guide Und die Hilfe von stackoverflow hier aufgelistet: stackanswer
Ich bekomme immer noch diese Fehlermeldung:
Console.log-Fehler:
Nicht gefundener Fehler: Sie müssen eine gültige JavaScript-API-Domäne als Teil der Konfiguration dieses Schlüssels angeben.
<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key:'98eeeu4fd587w4'
</script>
Dabei ist der Wert von api_key der Wert des Consumer Keys/API-Schlüssels aus meiner App .. und für die von mir aufgeführten JavaScript-API-Domains: http: //mediaproof360.com, http: //www.mediaproof360.com
Nach einem Tag voller Forschung und Versuch und Irrtum stoße ich gegen eine Wand.
Hilfe wird sehr geschätzt. Ich habe eine zweite App mit Anmeldeinformationen erstellt, die diese neue API verwenden, aber immer noch kein Glück.
Sie können diesen Code ausprobieren
<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: 98eeeu4fd587w4
</script>
Keine Anführungszeichen mit API-Schlüssel funktionieren. Fügen Sie diesen Abschnitt im <head>
-Element hinzu.
Hatte dieselbe Fehlermeldung von Linkedn geworfen. Obwohl meine Lösung anders schien.
Ich habe die Domain meiner App nicht in den Einstellungen angegeben. Nachdem ich es hinzugefügt hatte, funktionierte alles gut. Achten Sie auf den nachgestellten Schrägstrich. Es kann auch Fehler verursachen
Link zu Ihren Apps https://www.linkedin.com/developer/apps/ .
Hinzufügen zu @Rejeeshs korrekter Antwort oben, wenn Sie den api_key aus einer Konfigurationsdatei wiederholen und andere Parameter wie "authorize: true" angeben, denken Sie daran, ein Zeilenende hinzuzufügen. Zum Beispiel mit PHP:
<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: <?php echo LINKEDIN_API_KEY . PHP_EOL; ?>
authorize: true
</script>
Wenn Sie dies nicht tun, riskieren Sie, dass alles in derselben Zeile angezeigt wird, und Sie würden auch die gleiche Fehlermeldung erhalten (Ihr Schlüssel wäre ungültig).
Wenn Sie die richtigen Antworten von @Rejeesh und morunas hinzufügen, müssen Sie möglicherweise die Java-Script-Einstellungen Ihrer Anwendung überprüfen und Ihre Domäne wie in der Linkedin-Dokumentation angegeben hinzufügen
https://developer.linkedin.com/docs/getting-started-js-sdk#initialize