2

https://kat.cr/json.php?q=testを使用して、指定されたクエリで見つかったトレントをリストする Json を要求しました。それは問題なく動作しますが、API のドキュメントを見つけることができませんでした。そのため、トレントの説明、ファイル名、コメントなどの詳細情報をリクエストする方法を知っている方がいらっしゃることを願っています。

前もって感謝します!

4

2 に答える 2

0

パラメータを入力するだけです:

base_url: https://kat.cr/json.php

カテゴリで検索する場合:

base_url+"category:'+category_name+' '+keyword;

//seads:
base_url+'seeds:'+seeds;

//tv:
base_url+'tv:'+tvrange+' '+keyword;

//imdb:
base_url+'imdb:'+query_imdb+' '+keyword;

APIからのコード:

if (typeof query === 'string') {
    queryParams = { q: query };
} else {
    queryParams.q = query.query || '';
    if (query.category) queryParams.q += ' category:' + query.category;
    if (query.min_seeds) queryParams.q += ' seeds:' + query.min_seeds;
    if (query.uploader) queryParams.q += ' user:' + query.uploader;
    if (query.age) queryParams.q += ' age:' + query.age;
    if (query.safety_filter) queryParams.q += ' is_safe:' + query.safety_filter;
    if (query.verified) queryParams.q += ' verified:' + query.verified;
    if (query.language) queryParams.q += ' lang_id:' + filteredLangCode(query.language);
    if (query.imdb) queryParams.q += ' imdb:' + query.imdb.replace(/\D/g,'');
    if (query.tvrage) queryParams.q += ' tv:' + query.tvrage;
    if (query.sort_by) queryParams.field = query.sort_by;
    if (query.order) queryParams.order = query.order;
    if (query.page) queryParams.page = query.page;
}
于 2016-02-24T06:50:11.993 に答える
0

これにも興味がありました。NodeJS ライブラリが浮かんでいるのを見つけました: https://github.com/isdampe/kat-api

ただし、コードを掘り下げると、上記の URL に GET を作成し、特定のパラメーターについて結果を解析する例に従っているようです。

具体的に何を目指していたのですか?検索/引き戻したい特定のパラメーターはありましたか?

于 2015-12-03T19:09:56.097 に答える