Ich habe eine benutzerdefinierte Datenbank erstellt, die ich mit einigen meiner UP3-Daten füllen möchte. Ich habe erfolgreich die JSON-Antwort mit meinem Bearer-Token authentifiziert und erhalten. Von hier bin ich irgendwie verloren."Keine 'Access-Control-Allow-Origin'-Kopfzeile ist auf der angeforderten Ressource vorhanden" Fehler beim Senden der Anfrage an Jawbone UP API
Aus den Unterlagen, ich eine GET-Anfrage an
https://jawbone.com/nudge/api/v.1.1/users/@me
Jedes Mal, wenn ich, erhalte ich tun senden müssen:
Nein "Access-Control-Allow-Origin-Header vorhanden sind auf die angeforderte Ressource
ich habe hinzugefügt:
header('Access-Control-Allow-Origin: http://example.com');
(Ersetzen von example.com durch meine Domain)
auf die Seite, die die GET-Anfrage sendet. Irgendwelche Gedanken?
Willkommen bei Stack Overflow. Ich habe Ihre Anfrage bearbeitet, um eine Anfrage für eine externe Ressource zu entfernen, da dies [off-topic] (http://stackoverflow.com/help/on-topic) ist und wahrscheinlich zu downvotes führt und Ihre Frage wird geschlossen . Sie können jedoch Ihre Frage immer noch verbessern (und somit mehr/bessere Antworten gewinnen), wenn Sie den von Ihnen verwendeten Code [bearbeiten]. – HPierce
Sie erhalten einen Fehler CORS (http://stackoverflow.com/questions/10636611/how-does-access-control-allow-origin-header-work). Dieser Header muss auf dem Jawbone-Server vorhanden sein, was der Fall ist. Sie sollten also keinen solchen Fehler erhalten. Können Sie den Code einschließen, der die GET-Anforderung ausgibt? Legen Sie den Berechtigungsheader fest? – RAY
Installieren Sie die Access-Control-Allow-Origin-Erweiterung in Ihrem Browser, und Sie können auf den lokalen Server/ –