新規登録

ログイン

Imgur

FREEMIUM
開発者 imgurOfficial
更新日 1ヶ月前
エンターテイメント
9.9/10
人気度
297ms
レイテンシ
97%
正常稼働率

Imgur API Documentation

ImgurのAPIは、標準化されたプログラムインターフェイスを使用してImgurインフラストラクチャ全体を公開しています。 ImgurのAPIを使用すると、プログラミング言語を選択しながらimgur.comでできることは何でもできます。 Twitter、Amazon S3、del.icio.usなどのWebサービスのAPIに精通していれば、慣れ親しんだものだと感じるでしょう。     完全なドキュメントはhttp://api.imgur.comで入手できます。

全文を表示する

さらに魅力的なアプリ開発を

世界最大級のAPIマーケットプレイスで、8,000以上の豊富なラインナップからAPIを検索、簡単に接続しましょう
Gallery
GETGallery
POSTGallery Comment Creation
POSTGallery Comment Reply
GETGallery Image
GETGallery Comment Count
DELETEGallery Image Comment Delete
GETGallery Comment Ids
GETGallery Image Comments
POSTGallery Image Vote
GETGallery Item Votes
GETGallery Search
DELETERemove from Gallery
GETSubreddit Galleries
POSTUpload Image to Gallery
GETMemes Subgallery
GETMemes Subgallery Image
GETSubreddit Image
GETGallery Tag
GETGallery Tag Image
GETGallery Item Tags
POSTGallery Tag Voting
GETRandom Gallery Images
POSTSubmit to Gallery
GETGallery Album
POSTAlbum / Image Reporting
GETAlbum / Image Comments
GETAlbum / Image Comment
Image
GETImage
DELETEImage Delete
POSTImage Upload
POSTImage Update
POSTImage Favorite
Notification
GETAccount Notifications
GETNotification
DELETENotification Viewed
GETNotifications
Account
GETAccount Album Count
GETAccount
DELETEAccount Album Deletion
GETAccount Album Information
GETAccount Album Ids
GETAccount Albums
GETAccount Comments
POSTAccount Creation
DELETEAccount Comment Deletion
DELETEAccount Deletion
GETAccount Image Information
GETAccount Images
GETAccount Images Count
GETAccount Likes
GETAccount Images Ids
GETAccount Messages
GETAccount Settings
POSTAccount Send Message
GETAccount Statistics
GETComment Count
GETComment IDs
DELETEDelete Account Image
POSTUpdate Account Settings
GETAccount Gallery Favorites
GETAccount Favorites
GETAccount Submissions
GETAccount Gallery Profile
GETVerify User's E-mail
POSTSend Verification E-mail
GETReplies
Comment
GETComment
DELETEComment Delete
GETComment Replies
POSTComment Vote
POSTReport Comment
POSTReply Creation
Album
POSTAdd Album Images
GETAlbum Image
GETAlbum
DELETEAlbum delete
GETAlbum Images
POSTAlbum Upload
POSTAlbum Update
POSTAlbum Favorite
POSTSet Album Images
DELETERemove Images from an Album
Custom Gallery
GETCustom Gallery
GETCustom Gallery Image
GETUser Custom Galleries
POSTCustom Gallery Creation
PUTCustom Gallery Update
PUTCustom Gallery Add Tags
DELETECustom Gallery Remove Tags
DELETECustom Gallery Deletion
GETFiltered Out Tags
POSTFiltered Out Gallery Add
POSTFiltered Out Gallery Remove
Conversation
GETConversation List
GETConversation
POSTMessage Creation
DELETEConversation Deletion
POSTReport Sender
POSTBlock Sender
Memegen
GETDefault Memes
GETGallery

ギャラリー内の画像を返します。たとえば、メインギャラリーは/ 3 / gallery / hot / viral / 0です

Authorization:

OAuth 2.0

FreemiumこのAPIには有料プランと一定量まで無料で利用可能なプランがあります。Rakuten RapidAPIでお好みのプランに登録しましょう。
ログインしてこのエンドポイントをテストする
ログイン
ヘッダーパラメータ
X-RapidAPI-KeySTRING
REQUIRED
AuthorizationHEADER
REQUIREDThe OAuth 2.0 Authorization Header. Requires Bearer :token
パラメータ(Option)
sortSTRING
OPTIONALviral | time - defaults to viral
pageNUMBER
OPTIONALinteger - the data paging number
sectionSTRING
OPTIONALhot | top | user - defaults to hot
windowSTRING
OPTIONALChange the date range of the request if the section is "top", day | week | month | year | all, defaults to day
showViralSTRING
OPTIONALtrue | false - Show or hide viral images from the 'user' section. Defaults to true
コードスニペット
unirest.get("https://imgur-apiv3.p.rapidapi.com/3/gallery/{section}/{sort}/{window}/{page}?showViral=undefined")
.header("X-RapidAPI-Key", "undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
サンプルレスポンス

loading...

ログイン新規登録

SDKをインストール(NodeJS)

インストール

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

$ npm install unirest

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

var unirest = require('unirest');

リクエスト

unirest.get("https://imgur-apiv3.p.rapidapi.com/3/gallery/{section}/{sort}/{window}/{page}?showViral=undefined")
.header("X-RapidAPI-Key", "undefined")
.end(function (result) {
  console.log(result.status, result.headers, result.body);
});
OAuth2認証
クライアントID
クライアントシークレット
OAuth2認証

エンドポイントをテストするには

登録(無料)が必要です

世界最大級のAPIマーケットプレイスに参加しましょう。8,000以上の豊富なラインナップから検索、簡単に接続でき、50万人以上の開発者にご利用いただいています。
APIを検索
ブラウザ上で即座にテスト
接続用スニペットの自動生成
ダッシュボードで一括管理