【问题标题】:How can I go about avoiding verification for a TikTok bot with proxies?我该如何避免使用代理验证 TikTok 机器人?
【发布时间】:2021-12-20 07:15:15
【问题描述】:

我正在制作一个有趣的 TikTok 机器人。它不会自动发布/关注,它只会从网站上抓取信息。我发现的问题是,在向 TikTok API 发出大约 10-15 次请求后,它需要验证,并输出以下 JSON:

{
   "code":"10000",
   "from":"",
   "type":"verify",
   "version":"",
   "region":"sg",
   "subtype":"slide",
   "detail":"Hj4wDrDKZhDyu*bE94NlMgd3uQfAXw2eZJGOyoJXO-X9iLbeynU-spQiwbxyOkhJkGKbHNCyGHKuZ4jnJaJfnGedLadLrz8UMPAV*sriWIzRIEwj0PdWEmtZ25SbcEoytp4G631fwjn7y0498dMxisxkA8QnSTTGfswOFlkQBfyyMFYf5TlvDkfxmkjG7qKRHdCOhsnmSLbTCOd6MLcNFJA9WhlmcnhBrJnnVCs-HvoRzOdbpGbOmZ55HjpWIRz0JrQp2EdEjr8-qtQd5jpdpzuXxcfzrLbGFZTjWkyMHPf4vMb3J*q8hIs0zX2gP6IyCsa2et5BQPsB1KU2YyRA5VEvd*8*lZyRR60ZVs46UwtEXAu0l41Y2q0agUrayqnPnj8zpq7H7aK2VS46RZO0W3N7nZ-Jjq4QbAs.",
   "verify_event":"",
   "fp":"verify_kxe9l4xj_3jaJngfM_UEUu_47yj_Au6M_Kp0jwEVrqCJb",
   "scene":"",
   "verify_ticket":"",
   "channel_mobile":"",
   "sms_content":"",
   "mobile":"",
   "email":""
}

我知道运动鞋机器人使用代理来避免此类问题,但是 TikTok 需要来自已登录帐户的 cookie 身份验证,所以我不确定它是否会起作用。一些回复谈到使用无头请求等,但到目前为止我没有运气阻止这个验证过程。

有没有人在抓取 TikTok 方面有解决这个问题的方法? 谢谢。

【问题讨论】:

  • 你是在抓取 HTML,还是在使用 TikTok 的 API?他们可能有寻找抓取工具的监视器。
  • @TimRoberts 我正在使用 TikTok 的 API。我尝试使用 selenium 来抓取 HTML,但是尝试自动登录等的安全措施太多。
  • 好的,那为什么你不能在收到这个后重新发出验证?

标签: screen-scraping proxies tiktok


【解决方案1】:
{
  "code": "10000",
  "from": "",
  "type": "verify",
  "version": "",
  "region": "sg",
  "subtype": "slide",
  "detail": "Hj4wDrDKZhDyubE94NlMgd3uQfAXw2eZJGOyoJXO-X9iLbeynU-spQiwbxyOkhJkGKbHNCyGHKuZ4jnJaJfnGedLadLrz8UMPAVsriWIzRIEwj0PdWEmtZ25SbcEoytp4G631fwjn7y0498dMxisxkA8QnSTTGfswOFlkQBfyyMFYf5TlvDkfxmkjG7qKRHdCOhsnmSLbTCOd6MLcNFJA9WhlmcnhBrJnnVCs-HvoRzOdbpGbOmZ55HjpWIRz0JrQp2EdEjr8-qtQd5jpdpzuXxcfzrLbGFZTjWkyMHPf4vMb3Jq8hIs0zX2gP6IyCsa2et5BQPsB1KU2YyRA5VEvd8*lZyRR60ZVs46UwtEXAu0l41Y2q0agUrayqnPnj8zpq7H7aK2VS46RZO0W3N7nZ-Jjq4QbAs.",
  "verify_event": "",
  "fp": "verify_kxe9l4xj_3jaJngfM_UEUu_47yj_Au6M_Kp0jwEVrqCJb",
  "scene": "",
  "verify_ticket": "",
  "channel_mobile": "",
  "sms_content": "",
  "mobile": ""
}

【讨论】:

  • 正如目前所写,您的答案尚不清楚。请edit 添加其他详细信息,以帮助其他人了解这如何解决所提出的问题。你可以找到更多关于如何写好答案的信息in the help center
猜你喜欢
  • 2016-10-03
  • 2021-12-20
  • 2020-07-31
  • 2022-08-18
  • 2015-01-22
  • 2013-10-08
  • 2022-12-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多