最近抖音为了更好的防范视频及网站APP内容被盗用及恶意采集下载,于10月中旬进行了系统升级; 更大程序的防止了被采的潜在问题;鉴于某种需求下,需要将用户抖音主页的个人摘要介绍完整的保存下来;实施需求:当鼠标放在【更多】上时,出现下方完整的介绍内容;实施问题:在页面只有当鼠标放在【更多】上

扫码分享
二维码

详细介绍

最近抖音为了更好的防范视频及网站APP内容被盗用及恶意采集下载,于10月中旬进行了系统升级; 更大程序的防止了被采的潜在问题; 

微信截图_20231114084108.png

鉴于某种需求下,需要将用户抖音主页的个人摘要介绍完整的保存下来; 

实施需求:

当鼠标放在【更多】上时,出现下方完整的介绍内容; 


实施问题:

在页面只有当鼠标放在【更多】上时,当前用户的更多介绍才能出现 ; 

在源码里面,也是当鼠标放在【更多】上时,才有对应内容的源码被输出来; 


实施思路:

先让鼠标放在【更多】元素或者介绍这一行元素上面,然后再获取元素内容即可; 


实施流程:

方案一、元素获取内容; 

先让鼠标放在【更多】元素或者介绍这一行元素上面,然后获取个人介绍元素,此元素取的是【更多】两个文字; 元素节点信息如下:

微信截图_20231114084632.png


获取内容为:摘要介绍简要内容+更多+完整个人介绍内容; 



方案二、XPATH路径获取

先让鼠标放在【更多】元素或者介绍这一行元素上面,然后通过XPATH获取元素对象,XPATH路径为:

//*[@id="douyin-right-container"]/div[2]/div/div/div[2]/div[2]/div[3]/div/p

未命名_副本.jpg

然后再获取当前对象的内容,即  获取元素信息   ,操作为:获取元素文本内容

副本.jpg

最后打印出来的就只有干净的完整摘要内容了; 


以上两个方案的完整流程样稿如下:

微信截图_20231114085934.png