@book000/pixivts
    Preparing search index...

    Interface PixivNovelItem

    pixiv 小説アイテム

    interface PixivNovelItem {
        caption: string;
        create_date: string;
        id: number;
        image_urls: ImageUrls;
        is_bookmarked: boolean;
        is_muted: boolean;
        is_mypixiv_only: boolean;
        is_original: boolean;
        is_x_restricted: boolean;
        novel_ai_type: number;
        page_count: number;
        restrict: number;
        series: Record<string, never> | Series;
        tags: Tag[];
        text_length: number;
        title: string;
        total_bookmarks: number;
        total_comments: number;
        total_view: number;
        user: PixivUser;
        visible: boolean;
        x_restrict: number;
    }
    Index

    Properties

    caption: string

    キャプション(説明文)

    create_date: string

    投稿日時

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

    id: number

    作品 ID

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

    image_urls: ImageUrls

    作品の画像URL群

    小説の場合は表紙の画像が入っている。

    is_bookmarked: boolean

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

    is_muted: boolean

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

    is_mypixiv_only: boolean

    マイピクへの公開限定にしているかどうか

    is_original: boolean

    オリジナル作品かどうか

    is_x_restricted: boolean

    不明 (公開制限をしているかどうか?)

    novel_ai_type: number

    AI使用フラグ

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

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

    page_count: number

    ページ数

    restrict: number

    公開範囲

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

    series: Record<string, never> | Series

    シリーズ情報

    小説の場合、シリーズに属していない場合空オブジェクトが入っている。

    tags: Tag[]

    作品タグ

    text_length: number

    文字数

    title: string

    作品タイトル

    total_bookmarks: number

    ブックマーク数

    total_comments: number

    コメント数

    total_view: number

    閲覧数

    user: PixivUser

    作品投稿者情報

    visible: boolean

    閲覧可能かどうか

    x_restrict: number

    年齢制限

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