Vous devez spécifier un domaine API JavaScript valide dans le cadre de la configuration de cette clé. Dans LinkedIn

J'essaie de créer une application MVC4 avec option de partage LinkedIn avec option de rappel.

Je renvoie mon script dans mon Layout.cshtml avec mon identifiant d'application.

<script type="text/javascript" src="//platform.linkedin.com/in.js"> api_key: APIkeyGOEShere </script> <script type="text/javascript"> function testme(count) { alert("That document has been shared: " + count + " times"); } </script> 

Mais le firebug montre un message comme ci-dessous image

Entrez la description de l'image ici

Mais je suis sûr que mon AppID est correct. Je ne sais pas quelle est la raison pour laquelle cette erreur apparaît.

Modifications

Je place la touche api dans le devis unique

  <script type="text/javascript" src="//platform.linkedin.com/in.js"> api_key: 'APIkeyGOEShere' </script> 

Mais je trouve un autre dans firebug

Erreur: la clé API est invalide, lancez une nouvelle erreur ("la clé API n'est pas valide");

Tout format doit placer la clé API dans le javascript.

Aidez-nous.

Votre clé API est un peu courte …

Vous venez d'enregistrer votre clé API? Selon Eugene O'Neill sur ce forum :

Après avoir enregistré une clé API et spécifié un domaine valide, il peut prendre jusqu'à 30 minutes pour que les changements aient des répercussions, donc si cela ne fonctionne pas immédiatement, allez prendre un café et revenir en quelques-uns.

De plus, assurez-vous que vous avez spécifié votre domaine API.

Il décrit la série complète des étapes comme suit:

Pour enregistrer une clé API:

Passez à https://www.linkedin.com/secure/developer

Connectez-vous et cliquez sur le lien pour ajouter une nouvelle application

Complétez les informations suivantes:

  • Société (choisissez dans le menu déroulant)

  • Nom de l'application (par exemple, les emplois de ma société)

  • Description (p. Ex. Pour recevoir les demandes des demandeurs d'emploi)

  • Domaine de l'API JavaScript (ceci est une étape importante. C'est le site Web que le bouton va continuer, par exemple, http://www.mycompany.com )

  • Utilisation de l'application (sélectionnez une dans la liste, si rien ne correspond à vos besoins, choisissez "autre")

  • Email de contact du développeur (votre adresse e-mail)

  • Téléphone (un numéro de téléphone auquel vous pouvez être contacté s'il y a des problèmes avec le compte)

Cochez "J'accepte" Texte de sécurité (entrez les caractères que vous voyez juste au-dessus)

Supprimez les citations autour d'apikey. C'est le problème.

Dans cette forme:

Paramètres JavaScript

Vous devez entrer votre domaine, cliquer sur Ajouter et confirmer en cliquant sur le bouton Mettre à jour .

Je ne l'ai pas fait pour la première fois. Et même si mes domaines sont apparus sur l'écran, ils n'ont pas été soumis.

Je rencontre aussi ce problème.

J'ai débogué le problème pendant une heure lorsque j'ai réalisé que LinkedIn ne sauvegarde pas mon "Domaine SDK valide" en premier lieu.