是时候做另一个项目了｡
在这个项目中, 我将向你们展示如何创建一个Twitter机器人｡
这个Twitter机器人会做一些有趣的事情, 可能会帮助我们使用Twitter, 也许会关注人们,
也许会转发一些东西, 或者根据关键字喜欢一条推文｡
会很有趣的｡
现在, 这一部分要求我们使用我们称之为Twitter API的东西｡
如果您还记得我们对API的讨论, 网站提供的API会为我们提供数据｡
我们也有办法从没有API的网站上获取数据｡
使用类似刮擦的方法｡
这是我们在课程的刮擦部分要讲的内容｡
但是, 还有一些许可API, 即Twitter允许我们访问其数据,
但我们必须获得Twitter的许可才能访问这些数据｡
不是谁都能得到的｡
如果我进入Twitter API并单击此处的链接, 我实际上已经设置了一个帐户｡
但如果您没有帐户, 您的页面将是这样的, 您将不得不单击“申请”以申请访问权限｡
现在Twitter的API是完全免费的｡
你需要申请的原因是, 他们不想让人们做坏事,
比如创建一个机器人, 只发布敏感信息, 可能做一些非法的事情, 做一些垃圾邮件｡
所以他们只是想确保, 嘿, 这是合法的一个很好的使用｡
当你申请的时候你能做的就是说这是一个个人开发者, 使用账户, 确保你阅读了协议和政策｡
本质上, 不要做一个混蛋｡
只要你是好人, 你只是像我们现在这样做实验, 我们不滥用API, 他们就会给予我们访问权｡
现在你可以这么做, 或者你可以看我写推特｡
但就像我说的, 这并不需要很长时间, 所以你可以自己做｡
我建议你注册这个API, 因为构建一个Twitter机器人既有趣又酷｡
现在, 一旦你创建了一个帐户, 你就会有这样的东西｡
他们最近实际上改变了他们的用户界面｡
所以它看起来比它需要的更混乱｡
但您所需要做的只是单击“开始”｡
他们有非常非常好的文档, 你可以去文档, 文档和阅读如何使用API｡
但在我的例子中, 我只想创建一个应用程序｡
在这里, 我已经创建了一个XHTML机器人程序, 但您只需单击此处的“创建应用程序”, 即可添加应用程序,
并对应用程序的功能进行描述｡
所以可以说是供开发人员使用｡
您必须提供某种网站URL｡
你只需要填写一些信息｡
我不打算把我输入这些信息的过程录下来, 因为那对你来说并不令人兴奋｡
所以我提前做了一个｡
现在我们要做的就是编写我们自己的Python脚本并与这个API交互｡
为了做到这一点, 我们将使用一个叫做tweep的东西, 正如你所看到的, 它是一个易于使用的Python库,
用于访问Twitter API｡
因此, 使用IP库, 我们将能够与此API交互, 并编写好Python脚本｡
一定会很好玩的｡
所以在下一个视频中, 我们将开始｡
我将向您展示如何构建您的第一个Twitter机器人｡
我有一个文件夹在这里称为CTM机器人与我的tweet tweet点py文件｡
准备好, 让我们在下一个视频中开始编码｡