Comment puis-je charger la bibliothèque d'API Javascript LinkedIn avec un chargeur de script?
L'Api LinkedIn vous propose de charger leur bibliothèque javascript comme ceci:
<script type="text/javascript" src="http://platform.linkedin.com/in.js">
api_key: your_api_key_goes_here
</script>
Je veux savoir comment je peux le charger à l'aide d'un chargeur de script (par exemple. RequireJS ou LABJS). Il semble que la bibliothèque d'extraits de la clé api de dans les balises de script. Cela semble être une très étrange façon de faire à mon avis!
Je préfère charger la bibliothèque à l'aide d'un chargeur de script, mais n'arrive pas à trouver comment insérer le api_key sans l'aide de la méthode proposée.
Les instructions officielles sont ici
Quelqu'un a des idées?
source d'informationauteur wilsonpage | 2012-01-30
Vous devez vous connecter pour publier un commentaire.
À partir de: https://developer.linkedin.com/documents/general-methods
Chargement Asynchrone
Pour éviter de rencontrer des conditions de course dans votre page, vous pouvez charger le cadre de manière asynchrone.
Si votre page utilise JQuery, le code suivant fonctionne:
Sinon, vous besoin de quelque chose comme ceci:
Comme le fait remarquer @AdamTrachtenberg vous devez utiliser la version asynchrone de l'API: http://platform.linkedin.com/in.js?async=true
ensuite, vous devrez appeler le
In.init()
lors du chargement de l'API JS.Vous devez le faire dans la fonction de callback de vous de chargeur de script.
Vous pouvez fournir votre Clé API en tant que paramètre à
In.init()
Remarque: vous ne pas besoin de passer d'une fonction de rappel
onLoad
àIn.init()
un post que j'ai écrit sur le même
Vérifier cela