def searchRarbg(search_string=defaultQuery):
global auth_token, results_rarbg, error_detected_rarbg
# API Documentaion : https://torrentapi.org/apidocs_v2.txt
# https://torrentapi.org/pubapi_v2.php?mode=search&search_string=Suits%20S06E10&format=json_extended&ranked=0&token=cy6xjhtmev
generateNewTorrentAPIToken()
search_string = search_string.replace(" ", "%20")
base_url = 'https://torrentapi.org/pubapi_v2.php?'
new_token = 'get_token=get_token'
search_criteria = 'mode=search&search_string=' + search_string + "&"
options = 'format=json_extended&ranked=0&token=' + auth_token
url = base_url + search_criteria + options
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 6.0; WOW64; rv:24.0) Gecko/20100101 Firefox/24.0'}
response = requests.get(url, headers=headers)
response_json = json.loads(response.text)
#print response_json
results_rarbg = []
error_detected_rarbg = checkResponseForErrors(response_json)
if(error_detected_rarbg == False):
results_rarbg = parse_results_rarbg(response_json)
return results_rarbg
评论列表
文章目录