2017-02-02 13 views

答えて

1

あなたがYouTube API documentationをチェックすると、あなたは[intitle:"search term"]この程度の任意のキーワードを見つけることができません。したがって、結果を検索またはフィルタリングするこの方法は、まだYouTube APIではサポートされていないようです。

今のところ、APIの結果をフィルタリングする唯一の方法は、Search: listq parameterを使用することです。

qパラメータは、検索するクエリ用語を指定します。

あなたのリクエストでは、ブールNOT( - )演算子とOR(|)演算子を使用して、 の検索語句の1つに関連付けられたビデオを除外したり、ビデオを検索することもできます。たとえば、 「boating」または「sailing」の動画を検索するには、qパラメータの値を boating | sailingに設定します。同様に、 "boating"または "sailing"ではなく "fishing"に一致する動画を検索するには、qパラメータの値を boating | sailing -fishingに設定します。パイプ文字は、APIリクエストで送信される際にURLエスケープされた である必要があります。パイプ文字のURLエスケープ値 は%7Cです。

APIでこのintitleテキストをサポートしたい場合は、これについてfeature requestを作成することをお勧めします。

この情報がお役に立てば幸いです。

+1

ありがとうございます。 – user2306993

関連する問題