随着5G时代的普及,各大运营商的套餐相继推出抖音IOS评论区变成白色了抖音IOS评论区变成白色了,进一步降低了流量成本。 同时,5G线路高带宽、低时延的技术特性和手机的普及,使得视频用户访问量快速增长。
由于提供了大量的视频工具和拍摄应用程序抖音就是短视频平台之一快速采集信息汇总(图),短视频的拍摄、制作和发布变得更加容易和方便。 越来越多的普通人可以投身于视频创作,创造更丰富的互联网内容。 视频推广可以获得粉丝和推广收入。
抖音是目前最重要的短视频平台之一。 为及时获取上述用户评论和ID,需要结合爬虫代理实施采集计划。 以下代码可以快速收集相关信息:
package htmlunit;
import org.apache.http.auth.AuthScope;
import org.apache.http.auth.UsernamePasswordCredentials;
import org.apache.http.client.CredentialsProvider;
import org.apache.http.impl.client.BasicCredentialsProvider;
import com.gargoylesoftware.htmlunit.BrowserVersion;
import com.gargoylesoftware.htmlunit.NicelyResynchronizingAjaxController;
import com.gargoylesoftware.htmlunit.WebClient;
import com.gargoylesoftware.htmlunit.html.HtmlPage;
public class HtmlunitDemo {
// 代理服务器(产品官网 www.16yun.cn)
final static String proxyHost = "t.16yun.cn";
final static Integer proxyPort = 31111;
// 代理验证信息
final static String proxyUser = "USERNAME";
final static String proxyPass = "PASSWORD";
public static void main(String[] args) {
CredentialsProvider credsProvider = new BasicCredentialsProvider();
credsProvider.setCredentials(
new AuthScope(proxyHost, proxyPort),
new UsernamePasswordCredentials(proxyUser, proxyPass));
WebClient webClient = new WebClient(BrowserVersion.CHROME,proxyHost, proxyPort);
webClient.setCredentialsProvider(credsProvider);
webClient.setAjaxController(new NicelyResynchronizingAjaxController());
webClient.getOptions().setJavaScriptEnabled(true);
webClient.getOptions().setThrowExceptionOnScriptError(false);
webClient.getOptions().setThrowExceptionOnFailingStatusCode(false);
webClient.getOptions().setActiveXNative(false);
webClient.getOptions().setCssEnabled(false);
HtmlPage page = null;
try {
page = webClient.getPage("www.douyin.com");
} catch (Exception e) {
e.printStackTrace();
} finally {
webClient.close();
}
webClient.waitForBackgroundJavaScript(30000);
String pageXml = page.asXml();
System.out.println(pageXml);
}
}
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END