Skip to content

Michi-gi/pic_api

Repository files navigation

pic_api

これはpic_fromtから呼び出されること前提の、画像サイトアクセス用のAPIです。このAPIで下記が解決されます。

  • バラバラな各画像サイトの呼び出し方を統一することができる。
  • 自サイトからの呼び出しでCORSを回避することができる(クライアントと同一Originにできる)。

機能

このAPIは次の機能があります。

endpoint 機能
/picprofile 画像情報取得
/authorprofile 著者情報取得
/picbyauthor 著者の画像一覧
/judgesite 画像サイト判別
/download 画像ダウンロード

利用方法

コードをビルドして作成された実行ファイルを実行してください。またDockerfileも用意しています。 なお、次の環境変数を定義してください。

変数 説明
PIXIV_API_HOST pic_api_pixivのホスト名
PIXIV_API_PORT pic_api_pixivのポート
PORT pic_apiのポート

対応サイト

現時点で対応しているサイトは次の通り

利用ライブラリー

APIのリクエストのルーティングにchiを利用しています。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages