Grundsätzlich möchte ich das Teil 'q' bekannt sein. So sagt der Json-Code, dass der Grund unbekannt ist, denn wenn ich richtig verstanden habe, lege den Teil: 'q'. Also meine Frage ist, wie mache ich den Teil: "q" bekannt, ich denke, ich sollte ein Keyword verwenden, aber ich weiß nicht, wie ich es nennen sollte? Ich habe es einige HTML, die für das Stichwort suchen könnte der Lage sein, es kann aber falsch sein ...Youtube API, wie setze ich Teil 'q'?
(neu bei JSON und Youtube Api)
Entschuldigung für schlechte eng und Erklärung.
Hier ist mein Code:
<div id = "searchBar">
<form id="yt-search" action="" method="get" target="_self">
<input id="yt-search-term" name="search_query" type="text" maxlength="128" />
<select name="search_type" id="search_type">
<option value="" >Videos</option>
<option value="search_users">Channels</option>
</select>
<input type="submit" value="Search" id="search" />
</form>
</div>
function googleApiClientReady() {
var apiKey = 'x';
gapi.client.setApiKey(apiKey);
gapi.client.load('youtube', 'v3', function() {
request = gapi.client.youtube.search.list({
part: 'snippet',
part: 'q',
part: 'contentDetails',
order: 'date',
type: 'video'
});
request.execute(function(response) {
console.log(response);
});
});
}
JSON Antwort:
{
"error": {
"errors": [
{
"domain": "youtube.part",
"reason": "unknownPart",
"message": "contentDetails",
"locationType": "parameter",
"location": "part"
}],
"code": 400,
"message": "contentDetails"
}
}