如何用微博api无伤怼黑子

title image

背景

杨超越是一个高流量,高曝光,黑粉相对较多较活跃的明星。作为粉丝,有时候可能会因为儒战群舌而疲于奔命,这里提供了一个利用Python代码实现微博自动回复黑粉评论的方法,抛砖引玉。

思路

微博应用可以调用微博api。

微博api提供了日常的一些使用功能,包括获取和回复评论。

微博应用的创建者默认将其账号授权给微博应用,应用有权限进行相关操作。

我此处利用微博api,获取我账号收到的评论,对评论内容进行判断,之后对恶意评论进行回复。

准备工作

  1. 打开微博开放平台,https://open.weibo.com/,点击登录按钮并登录
  2. 点击“微连接”->“其他”
  3. 随意输入应用名称,随意选择应用分类,点击“创建”按钮即可
  4. 点击“我的应用”
  5. (登录状态下)打开网址https://open.weibo.com/tools/console,页面左侧即可看到应用名称以及对应的access_token
  6. 微博用户自己的uid可以通过打开www.weibo.com,登录之后查看网址栏的数字串获得

代码

附注

  • 单纯运行本程序不需要上线应用,所以没必要通过“开发者身份认证”,也不需要完善“应用信息”
  • uid是一个形如”1234444567”的纯数字组成的字符串
  • access_token是一个形如”2.00X97I2bYPOI8C9c1qa08bfbbEQ6eD”的字符串

相关视频

Written on August 30, 2019