Commit b2cab5c7 by yangchen

修改 头条用户采集接口

parent ebbe24fe
...@@ -45,14 +45,14 @@ public class TouTiaoAccountParse { ...@@ -45,14 +45,14 @@ public class TouTiaoAccountParse {
* @return TouTiaoAccount 返回类型 * @return TouTiaoAccount 返回类型
*/ */
public static TouTiaoAccount getTouTiaoAccountInfoByName(String name, Proxy proxy){ public static TouTiaoAccount getTouTiaoAccountInfoByName(String name, Proxy proxy){
String url = "https://www.toutiao.com/api/search/content/?aid=24&offset=0&format=json&keyword="+URLCodeUtil.getURLEncode(name, "utf-8")+"&autoload=true&count=20&cur_tab=4&from=media&pd=user"; String url = "https://www.toutiao.com/api/search/content/?aid=24&app_name=web_search&offset=0&format=json&keyword="+URLCodeUtil.getURLEncode(name, "utf-8")+"&autoload=true&count=20&en_qc=1&cur_tab=4&from=media&pd=user&timestamp="+System.currentTimeMillis();
headerMap = Tools.getTouTiaoHeader(); headerMap = Tools.getTouTiaoHeader();
TouTiaoAccount tta = null; TouTiaoAccount tta = null;
try { try {
String htmlBody = downloadHtml(url, proxy, headerMap); String htmlBody = downloadHtml(url, proxy, headerMap);
tta = parseHtmlByAccount(htmlBody, name, proxy); tta = parseHtmlByAccount(htmlBody, name, proxy);
if(tta == null){ if(tta == null){
url = "https://www.toutiao.com/api/search/content/?aid=24&offset=0&format=json&keyword="+URLCodeUtil.getURLEncode(name, "utf-8")+"&autoload=true&count=20&cur_tab=1&from=search_tab&pd=synthesis"; url = "https://www.toutiao.com/api/search/content/?aid=24&app_name=web_search&offset=0&format=json&keyword="+URLCodeUtil.getURLEncode(name, "utf-8")+"&autoload=true&count=20&en_qc=1&cur_tab=1&from=search_tab&pd=synthesis&timestamp="+System.currentTimeMillis();
headerMap.put("Referer","https://www.toutiao.com/search/?keyword="+URLCodeUtil.getURLEncode(name, "utf-8")); headerMap.put("Referer","https://www.toutiao.com/search/?keyword="+URLCodeUtil.getURLEncode(name, "utf-8"));
htmlBody = downloadHtml(url, proxy, headerMap); htmlBody = downloadHtml(url, proxy, headerMap);
if(htmlBody != null){ if(htmlBody != null){
...@@ -61,7 +61,7 @@ public class TouTiaoAccountParse { ...@@ -61,7 +61,7 @@ public class TouTiaoAccountParse {
} }
} catch (Exception e) { } catch (Exception e) {
e.fillInStackTrace(); e.fillInStackTrace();
logger.error("获取今日头条帐号数据连接超时", e); logger.error("获取今日头条帐号数据连接超时 {}", e);
return null; return null;
} }
return tta; return tta;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment