Ich versuche, eine einfache JavaScript-App zu erstellen, die MediaHound SDK verwendet, ohne zu transpilieren. Hier ist der Fehler Ich erhalte:Probleme bei der Verwendung der MediaHound-API
<oauth>
<error_description>
Full authentication is required to access this resource
</error_description>
<error>unauthorized</error>
</oauth>
Ich folge den Anweisungen here. Ich habe die App auf dem MediaHound-Anwendungsbildschirm konfiguriert und die Client-ID und den Client-Schlüssel richtig konfiguriert (wenn ich sie ändere, erhalte ich einen anderen Fehler).
ich einschließlich der hound.js und meine Haupt js-Datei, die dies:
houndjs.MHSDK.configure('mhclt_Zoetrope', 'My Client Secret is here');
houndjs.MHSearch.fetchResultsForSearchTerm('Gladiator', [houndjs.MHSearch.SCOPE_MOVIE])
.then(response => {
const movie = response.content[0].object;
console.log('First result:', movie.metadata.name);
});
Die erste Zeile in Ordnung ausführt, dann ist es die Suche, die einen Fehler hat zu werfen. Mache ich einen offensichtlichen Fehler?