@book000/pixivts
    Preparing search index...

    Interface PixivIllustItem

    pixiv イラストアイテム

    interface PixivIllustItem {
        caption: string;
        comment_access_control?: number;
        create_date: string;
        height: number;
        id: number;
        illust_ai_type: number;
        illust_book_style: number;
        image_urls: ImageUrls;
        is_bookmarked: boolean;
        is_muted: boolean;
        meta_pages: MetaPages[];
        meta_single_page: Record<string, never> | MetaSinglePage;
        page_count: number;
        restrict: number;
        sanity_level: number;
        series: null | Series;
        tags: Tag[];
        title: string;
        tools: string[];
        total_bookmarks: number;
        total_comments?: number;
        total_view: number;
        type: "illust" | "manga" | "ugoira";
        user: PixivUser;
        visible: boolean;
        width: number;
        x_restrict: number;
    }
    Index

    Properties

    caption: string

    キャプション(説明文)

    comment_access_control?: number

    コメントの閲覧制御?

    create_date: string

    投稿日時

    ISO 8601 形式。YYYY-MM-DD'T'HH:mm:ss+09:00

    height: number

    画像の縦幅

    id: number

    作品 ID

    イラスト・小説それぞれでIDの振り方が異なり、重複するので注意。

    illust_ai_type: number

    AI使用フラグ

    0: 未使用 1: 補助的に使用 2: 使用

    2022/11/02時点で投稿画面に「補助的に使用」を選択できるUIは存在しないように見えるが、実際に 1 が入っている作品はある。

    illust_book_style: number

    作品のスタイル?

    image_urls: ImageUrls

    作品の画像URL群

    イラスト・マンガの場合は1枚目の画像が入っている。 2枚目以降の画像は meta_pages に入っている。

    is_bookmarked: boolean

    ブックマークしているかどうか

    is_muted: boolean

    この作品をミュートしているかどうか

    meta_pages: MetaPages[]

    複数イラスト詳細情報

    複数ページの場合のみ利用。単一ページの場合は meta_single_page を利用する。 単一ページの場合、このプロパティには空配列が入っている。

    meta_single_page: Record<string, never> | MetaSinglePage

    単一イラスト詳細情報

    単一ページの場合のみ利用。複数ページの場合は meta_pages を利用する。 複数ページの場合、このプロパティには空オブジェクトが入っている。

    page_count: number

    ページ数

    restrict: number

    公開範囲

    詳細不明。0 が公開なのは確定

    sanity_level: number

    正気度? (表現内容設定?)

    詳細不明。2, 4, 6 をとりうる。2 は全年齢、6 は R-18?

    series: null | Series

    シリーズ情報

    イラスト・マンガの場合、シリーズに属していない場合 null が入っている。

    tags: Tag[]

    作品タグ

    title: string

    作品タイトル

    tools: string[]

    使用ツール

    SAI, CLIP STUDIO PAINT など。投稿者は最大3つまで登録できる。選択式。

    total_bookmarks: number

    ブックマーク数

    total_comments?: number

    この作品にコメントしたユーザーの数

    total_view: number

    閲覧数

    type: "illust" | "manga" | "ugoira"

    作品種別

    illust: イラスト manga: マンガ ugoira: うごイラ

    user: PixivUser

    作品投稿者情報

    visible: boolean

    閲覧可能かどうか

    width: number

    画像の横幅

    x_restrict: number

    年齢制限

    0 が全年齢、1 が R-18、2 が R-18G