Javascript 当输入是你的TikTok追随者列表时,我如何制作一个代码,将拥有超过10000个追随者的所有追随者列表?
当输入是你的TikTok追随者列表时,我如何制作一个代码,列出所有超过1000个追随者的列表 比如,我在TikTok上输入了一个包含我所有追随者用户名的.txt文件,并将其放入一个列表中,然后查看每个追随者拥有多少追随者。这样我就能知道有没有名人跟着我 我是编程的初学者 根本不需要好看。我更喜欢html,但其他的都可以 这是我尝试过的,但它一次只查看一个用户,您需要手动输入,它的iframe:ing就在“realtimeiktok.com”上:Javascript 当输入是你的TikTok追随者列表时,我如何制作一个代码,将拥有超过10000个追随者的所有追随者列表?,javascript,python,html,arrays,web-scraping,Javascript,Python,Html,Arrays,Web Scraping,当输入是你的TikTok追随者列表时,我如何制作一个代码,列出所有超过1000个追随者的列表 比如,我在TikTok上输入了一个包含我所有追随者用户名的.txt文件,并将其放入一个列表中,然后查看每个追随者拥有多少追随者。这样我就能知道有没有名人跟着我 我是编程的初学者 根本不需要好看。我更喜欢html,但其他的都可以 这是我尝试过的,但它一次只查看一个用户,您需要手动输入,它的iframe:ing就在“realtimeiktok.com”上: TikTok追随者 身体{ 背景色:#ff004
TikTok追随者
身体{
背景色:#ff004f;
}
在这里写一个TikTok用户名
获得价值
函数getInputValue(){
//选择输入元素并获取其值
var inputVal=document.getElementById(“myInput”).value;
设x=(inputVal);
document.getElementById(“myFrame”).src=”https://www.realtimetiktok.com/?user=“+x;
}
输出:
拥有超过1000名追随者的所有用户的列表以及他们的一些详细信息。像这样:
- [用户名1]1326个追随者
- [用户名2]14836个追随者
- [用户名3]1482个追随者
但是输出也可以以任何其他方式进行。就像其他人说的那样,您似乎对如何进行这项工作有点困惑,您可能选择了一个对您来说有点太高级的主题。虽然这里没有人会为您编写代码,但如果您真的想继续,我认为您的做法是错误的。你需要做一些网络垃圾来获取你的数据。您添加了一个python标记,因此我假设您了解一些python 您需要知道如何做到以下几点,才能使您的想法发挥作用: 1) 打印控制台消息 2) 从文本文件中读取 3) 网络刮擦——看看一个叫做BeautifulSoup的图书馆,它会帮你找到正确的方向 从这里开始,您只需要循环文本文件中的每一行,为每一行进行刮取,并清理从刮取中获得的内容并打印所需内容
这就是我的想法,不过假设您对python有粗略的了解。欢迎来到SO Konrad。我建议您首先学习如何获取TiktokAPI返回的JSON,然后在结果数组上执行for循环。更好的是,您可以使用
some
array方法,从拥有1000多个追随者的数组中提取结果。@MikePoole抱歉,我真的是一个编码初学者。你能解释一下“TiktokAPI返回的JSON”和“从拥有1000多名追随者的数组中提取结果的some
array方法”吗?但是非常感谢你的帮助!如果你真的是一个“编码初学者”,你真的应该考虑在开始一个复杂的项目之前,先从较小的、更简单的项目开始。如果您不知道什么是JSON或API,可能需要(重新)访问Javascript的构建块。Stack Overflow不是一个代码编写服务,这听起来像是你现在需要的。问题是他没有使用API,如果你看一下这个网站,没有API,我想他只是想刮一下it@Yodamaul好极了,看来,这只会增加OP作为“编码初学者”尝试构建的最终产品的复杂性。谢谢!你认为我会用Python做这些吗?是的!如果您想对它有兴趣,并同时使用HTML/CSS,您可以查看flask库或其他东西,但我会首先关注它
<html>
<head>
<title>TikTok Followers</title>
<style>
body {
background-color: #ff004f;
}
</style>
</head>
<body style = "text-align:center">
<h1 style = "color:green;">
</br>
Write a TikTok username here
</h1>
<div class="box red"></div>
</br></br></br>
<input autofocus required pattern="[^' ']+" type = "text" placeholder="Username" autocomplete="on" id="myInput">
<button type="button" onclick="getInputValue();">Get Value</button>
<iframe id="myFrame" scrolling="no" src="https://www.realtimetiktok.com/?user=samthemans" style="border: 0px none; width: 1890px; height: 726px; overflow: hidden position: relative; left: -100px; top: -100px relative"> </iframe>
<script>
function getInputValue(){
// Selecting the input element and get its value
var inputVal = document.getElementById("myInput").value;
let x = (inputVal);
document.getElementById("myFrame").src = "https://www.realtimetiktok.com/?user=" + x;
}
</script>
</body>
</html>