Interface SearchParams

メソッドにパラメータを指定する際のヘルパー。

interface SearchParams {
    biggenre?: BigGenre | Join<BigGenre>;
    buntai?: BuntaiParam | Join<BuntaiParam>;
    ex?: BooleanNumber;
    genre?: Genre | Join<Genre>;
    gzip?: GzipLevel;
    isbl?: BooleanNumber;
    isgl?: BooleanNumber;
    ispickup?: BooleanNumber;
    isr15?: BooleanNumber;
    istenni?: BooleanNumber;
    istensei?: BooleanNumber;
    istt?: BooleanNumber;
    iszankoku?: BooleanNumber;
    kaiwaritu?: string | number;
    keyword?: BooleanNumber;
    lastup?: string;
    length?: number | Join<number>;
    lim?: number;
    maxlen?: number;
    maxtime?: number;
    minlen?: number;
    mintime?: number;
    ncode?: string;
    nocgenre?: R18Site | Join<R18Site>;
    notbiggenre?: BigGenre | Join<BigGenre>;
    notbl?: BooleanNumber;
    notgenre?: Genre | Join<Genre>;
    notgl?: BooleanNumber;
    notnocgenre?: R18Site | Join<R18Site>;
    notr15?: BooleanNumber;
    nottenni?: BooleanNumber;
    nottensei?: BooleanNumber;
    nottt?: BooleanNumber;
    notword?: string;
    notzankoku?: BooleanNumber;
    of?: string;
    opt?: Join<"weekly">;
    order?: Order;
    out?: "json" | "jsonp";
    sasie?: string | number;
    st?: number;
    stop?: StopParam;
    time?: string | number;
    title?: BooleanNumber;
    type?: NovelTypeParam;
    userid?: number | Join<number>;
    wname?: BooleanNumber;
    word?: string;
    xid?: number | Join<number>;
}

Hierarchy (view full)

Properties

biggenre?: BigGenre | Join<BigGenre>
buntai?: BuntaiParam | Join<BuntaiParam>
genre?: Genre | Join<Genre>
gzip?: GzipLevel

gzip圧縮してgzipファイルとして返します。 gzip圧縮レベルを1~5で指定できます。 転送量上限を減らすためにも推奨

ispickup?: BooleanNumber
istenni?: BooleanNumber
istensei?: BooleanNumber
iszankoku?: BooleanNumber
kaiwaritu?: string | number
keyword?: BooleanNumber
lastup?: string
length?: number | Join<number>
lim?: number

最大出力数を指定できます。指定しない場合は20件になります。

maxlen?: number
maxtime?: number
minlen?: number
mintime?: number
ncode?: string
nocgenre?: R18Site | Join<R18Site>
notbiggenre?: BigGenre | Join<BigGenre>
notgenre?: Genre | Join<Genre>
notnocgenre?: R18Site | Join<R18Site>
notr15?: BooleanNumber
nottenni?: BooleanNumber
nottensei?: BooleanNumber
notword?: string
notzankoku?: BooleanNumber
of?: string

出力する項目を個別に指定できます。未指定時は全項目出力されます。 転送量軽減のため、このパラメータの使用が推奨されます。

opt?: Join<"weekly">
order?: Order

出力順序を指定できます。

out?: "json" | "jsonp"

出力形式を指定 本ライブラリはJSONとJSONPのみ対応

sasie?: string | number
st?: number

表示開始位置の指定です。

stop?: StopParam
time?: string | number
userid?: number | Join<number>
word?: string
xid?: number | Join<number>

Generated using TypeDoc