用python写一个自动发毒鸡汤微博的小脚本
from WeiboBot import Bot
from WeiboBot.const import *
import asyncio
# -*- coding: utf-8 -*-
import http.client, urllib, json
conn = http.client.HTTPSConnection('apis.tianapi.com') #接口域名
params = urllib.parse.urlencode({'key':'这里是天行api-key'})
headers = {'Content-type':'application/x-www-form-urlencoded'}
conn.request('POST','/dujitang/index',params,headers)
tianapi = conn.getresponse()
result = tianapi.read()
data = result.decode('utf-8')
dict_data = json.loads(data)
print(dict_data["result"]["content"])
cookies = "这里是微博cookie,通过m.weibo.cn自行获取"
myBot = Bot(cookies=cookies)
async def main():
await asyncio.wait_for(myBot.login(), timeout=10) # 先登录
weibo_example2 = await myBot.post_weibo(dict_data["result"]["content"], visible=VISIBLE.ALL)
# ...... 其他操作
if __name__ == '__main__':
asyncio.run(main())
总之代码很简单。你可以试试。
其中WeiboBot来自github大神【MerlinCN】:https://github.com/MerlinCN/WeiboBot
你可以用它的轮子造各种各样的独轮车。