def download(url,package_name):
logger.info("pyload_client.download url="+url+", package_name="+package_name)
session = login(config.get_setting("pyload_user"),config.get_setting("pyload_password"))
package_id = find_package_id(package_name)
if package_id is None:
api_url = urlparse.urljoin(config.get_setting("pyload"),"/api/addPackage")
logger.info("pyload_client.download api_url="+api_url)
data = scrapertools.cache_page( api_url , post=urllib.urlencode( {"name":"'"+package_name+"'","links":str([url])} ) )
logger.info("pyload_client.download data="+data)
else:
api_url = urlparse.urljoin(config.get_setting("pyload"),"/api/addFiles")
logger.info("pyload_client.download api_url="+api_url)
data = scrapertools.cache_page( api_url , post=urllib.urlencode( {"pid":str(package_id),"links":str([url])} ) )
logger.info("pyload_client.download data="+data)
return
pyload_client.py 文件源码
python
阅读 19
收藏 0
点赞 0
评论 0
评论列表
文章目录