基本的に私は 'q'の部分を知りたいです。だから、Jsonのコードは、私が正しく理解していれば、その理由を知らないと言う。だから私の質問は、どのように私はその部分を作るのですか? 'q'は知られている私はいくつかのキーワードを使用すると思いますが、私はそれを呼び出す必要があるか分からないのですか?私はそれを悪いENGと説明して申し訳ありません(JSONやYouTubeのアピで新しい)キーワードを検索することができるかもしれないが、それは間違っている可能性があり、いくつかのhtml ...YouTubeのapi、どうすれば 'q'の部分を設定できますか?
を置きます。
<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の答え:ここで
は私のコードです{
"error": {
"errors": [
{
"domain": "youtube.part",
"reason": "unknownPart",
"message": "contentDetails",
"locationType": "parameter",
"location": "part"
}],
"code": 400,
"message": "contentDetails"
}
}