2016-04-25 9 views
0

Ich brauche Hilfe mit der LinkedIn API. Ich erhalte den folgenden Fehler:Sie müssen eine gültige JavaScript-API-Domäne angeben

Uncaught Error: Sie müssen eine gültige JavaScript-API-Domäne als Teil der Konfiguration dieses Schlüssels angeben.

Aber ich füge meine Domain bereits zu den Javascript SDK Domains hinzu. Meine Domain ist der nächste:

http://is01.inthegra-app.com.ar:8083/apex/

LinkedIn sie als gültige nehmen, aber ich immer noch den gleichen Fehler aufweisen. Der Code in meiner Seite ist diese:

<script type="text/javascript" src="//platform.linkedin.com/in.js"> 
    api_key: API_KEY_HERE; 
    onLoad: onLinkedInLoad; 
    authorize: true; 
</script> 
<script type="text/javascript"> 
    function mandoMensaje(){ 
     onLinkedInLoad(); 
    } 

    function onLinkedInLoad() { 
     IN.Event.on(IN, "auth", shareContent); 
    } 

    function onSuccess(data) { 
     console.log(data); 
    } 

    function onError(error) { 
     console.log(error); 
    } 

    function shareContent() { 
      var payload = { 
      "Content-Type": "application/json", 
      "x-li-format": "json", 
      "comment": "Hello world...", 
      "content": { 
       "title": "LinkedIn API Test", 
       "description": "Publish in LinkedIn from HTML and JavaScript", 
       "submitted-url": "http://www.inthegra.com.ar", 
       "submitted-image-url": "http://www.inthegra.com.ar/img/logo-inthegra-blanco.png" 
      }, 
      "visibility": { 
       "code": "anyone" 
      } 
     }; 
     IN.API.Raw("/people/~/shares?format=json") 
    .method("POST") 
    .body(JSON.stringify(payload)) 
    .result(onSuccess) 
    .error(onError); 
    } 
</script> 

Antwort

0

/apex/ ist nicht Teil der Hostnamen/Domain und Port, die Ihr Javascript aus ausgeführt wird. Versuchen Sie, diesen Teil des Werts in der Konfiguration Ihrer Anwendung zu entfernen.

Verwandte Themen