RapidAPI logo

新規登録

ログイン

Pixabay

FREE
開発者 dimas
更新日 3ヶ月前
動画・<wbr>画像
7/10
人気度
279ms
レイテンシ
97%
正常稼働率

Pixabay API Documentation

どこでも使用できる無料の画像と動画

全文を表示する
POSTsearchAnimations
POSTsearchFilms
POSTsearchIllustrations
POSTsearchImages
POSTsearchPhotos
POSTsearchVectorImages
POSTsearchVideos
POSTsearchAnimations

アニメーションを検索する。

ヘッダーパラメータ
X-RapidAPI-HostSTRING
REQUIRED
X-RapidAPI-KeySTRING
REQUIRED
必須パラメータ
apiKeyCREDENTIALS
REQUIREDYour Pixabay API key.
パラメータ(Option)
minHeightNUMBER
OPTIONALMinimum video height. Default: `0`
categorySELECT
OPTIONALAccepted values: `fashion`, `nature`, `backgrounds`, `science`, `education`, `people`, `feelings`, `religion`, `health`, `places`, `animals`, `industry`, `food`, `computer`, `sports`, `transportation`, `travel`, `buildings`, `business`, `music`
pageNUMBER
OPTIONALReturned search results are paginated. Use this parameter to select the page number. Default: `1`
idSTRING
OPTIONALID or a comma separated list of values for retrieving specific videos.
safesearchBOOLEAN
OPTIONALA flag indicating that only videos suitable for all ages should be returned. Accepted values: `true`, `false`. Default: `false`
querySTRING
OPTIONALA URL encoded search term. If omitted, all videos are returned. This value may not exceed 100 characters. Example: `yellow+flower`
editorsChoiceBOOLEAN
OPTIONALSelect videos that have received an Editor's Choice award. Accepted values: `true`, `false`. Default: `false`
minWidthNUMBER
OPTIONALMinimum video width. Default: `0`
orderSELECT
OPTIONALHow the results should be ordered. Accepted values: `popular`, `latest`. Default: `popular`
langSTRING
OPTIONALLanguage code of the language to be searched in. Accepted values: `cs, da, de, en, es, fr, id, it, hu, nl, no, pl, pt, ro, sk, fi, sv, tr, vi, th, bg, ru, el, ja, ko, zh`. Default: `en`
orientationSELECT
OPTIONALWhether an video is wider than it is tall, or taller than it is wide. Accepted values: `all`, `horizontal`, `vertical`. Default: `all`
perPageNUMBER
OPTIONALDetermine the number of results per page. Accepted values: `3 - 200`. Default: `20`
コードスニペット
unirest.post("https://PixabaydimasV1.p.rapidapi.com/searchAnimations")
.header("X-RapidAPI-Host", "PixabaydimasV1.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
サンプルレスポンス
ログイン新規登録

SDKをインストール(NodeJS)

インストール

Node.jsでUnirestを使用するには、NPMモジュールをインストールしてください。

$ npm install unirest

インストール完了後は、簡単にリクエストを行うことができるようになります。

var unirest = require('unirest');

リクエスト

unirest.post("https://PixabaydimasV1.p.rapidapi.com/searchAnimations")
.header("X-RapidAPI-Host", "PixabaydimasV1.p.rapidapi.com")
.header("X-RapidAPI-Key", "ログインしてキーを取得")
.header("Content-Type", "application/x-www-form-urlencoded")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2認証
クライアントID
クライアントシークレット
OAuth2認証