Python 技术篇 - 微信调用图灵机器人的api接口实现自动回复实例演示。图灵机器人的注册与使用

简介: Python 技术篇 - 微信调用图灵机器人的api接口实现自动回复实例演示。图灵机器人的注册与使用

这是一个把接收的消息传给图灵机器人,再把图灵机器人回复的消息传回来的函数.

def get_response(msg):
  apiUrl = 'http://www.tuling123.com/openapi/api'
  data={
    'key'   : 'bd0a1aafaafd418bbdb6aa0a40f73859',
    'info'  : msg,
    'userid': '小爱',
  }
  try:
    r = requests.post(apiUrl, data=data).json()
    return r.get("text")
  except:
    return

我们调用的是图灵机器人,这个 apiUrl 就是图灵机器人提供给我们的api接口。

接下来给大家演示一下怎么来调用自己的机器人。

首先我们来注册一个属于我们自己的自己人

图灵机器人官网

image.png

登陆进来后我们创建一个机器人,定制你想要的类型。

image.png

创建完选择服务版的免费版就好了,每天限量 1000 次。

然后我们就能看到api了,这个就是我们需要的调用机器人用的。

人物设置:可以设置机器人身份是男生或是女生等设置,这样机器人语气啥的就有会相应变化哦,看你喜欢大叔还是小萝莉了,哈哈。

image.png

具体的机器人具有什么功能,帮助文档里都有看的

比如:如何查天气、如何玩成语接龙。

我们最关注的是我要怎么调用,看看它给出的接入方法,json 格式,都可以通过什么参数来调用什么高级功能。

image.png

接下来看看我们是怎么用代码调用的

什么是 json 格式,大括号里面的内容的格式就是呢,现在显示的这个是最简单的呢

data={
  'key'   : 'bd0a1aafaafd418bbdb6aa0a40f73859',
  'info'  : msg,
  'userid': '小爱',
}

然后通过 requestsdata 传给指定指定的 apiUrlapiUrl 就是我们设置的

http://www.tuling123.com/openapi/api

这个还是老版本的呢,新版本 v2 的是文档里给出的

http://openapi.tuling123.com/openapi/api/v2

最后 r.get("text") 就获取到了那边传回来的内容了,get("text") 是只获得文本内容呢。

r = requests.post(apiUrl, data=data).json()
r.get("text")

如果想获得图片,链接,音乐之类的呢,我们就可以升级一下,当然,你的整体都要改呢。我的下一个博客就是来演示关于图灵机器人的斗图功能是怎么来实现的。

喜欢的点个赞❤哦!


目录
相关文章
|
9月前
|
小程序 安全 JavaScript
微信小程序API+京东支付,无缝结账体验满分!
在数字化时代,支付体验成为电商竞争关键。本文详解如何通过微信小程序API无缝集成京东支付,实现“一键结账”流畅体验。结合微信庞大用户基础与京东支付安全高效优势,助力电商业务提升转化与用户满意度。
468 0
|
10月前
|
数据采集 存储 C++
Python异步爬虫(aiohttp)加速微信公众号图片下载
Python异步爬虫(aiohttp)加速微信公众号图片下载
|
10月前
|
人工智能 自然语言处理 小程序
微信小程序+淘宝API,无缝购物体验提升复购率!
在电商竞争激烈的当下,微信小程序与淘宝API的整合为商家提供了一条提升用户体验与复购率的创新路径。本文详解其整合原理、实现步骤及优势,助力商家打造无缝购物体验,提升转化效率。
438 0
|
10月前
|
数据安全/隐私保护 Python
微信群成员导出工具, 微信群成员导出软件, 微信群管理工具软件【python】
这个工具提供了完整的微信群成员导出功能,包括登录微信、获取群列表、导出成员信息到Excel等功能
|
8月前
|
安全 NoSQL API
拼多多:通过微信支付API实现社交裂变付款的技术解析
基于微信JSAPI构建社交裂变支付系统,用户发起拼单后生成预订单与分享链接,好友代付后通过回调更新订单并触发奖励。集成微信支付、异步处理、签名验签与Redis关系绑定,提升支付成功率与裂变系数,实现高效安全的闭环支付。
873 0
|
8月前
|
小程序 PHP 图形学
热门小游戏源码(Python+PHP)下载-微信小程序游戏源码Unity发实战指南​
本文详解如何结合Python、PHP与Unity开发并部署小游戏至微信小程序。涵盖技术选型、Pygame实战、PHP后端对接、Unity转换适配及性能优化,提供从原型到发布的完整指南,助力开发者快速上手并发布游戏。
|
10月前
|
API 数据安全/隐私保护 开发者
企业微信自动加好友软件,导入手机号批量添加微信好友,python版本源码分享
代码展示了企业微信官方API的合规使用方式,包括获取access_token、查询部门列表和创建用户等功能
|
9月前
|
数据采集 监控 调度
应对频率限制:设计智能延迟的微信读书Python爬虫
应对频率限制:设计智能延迟的微信读书Python爬虫
|
10月前
|
JSON 机器人 API
微信机器人自动回复插件,vx自动回复机器人脚本助手,python框架分享
这个微信机器人系统包含三个主要模块:主程序基于itchat实现微信消息监听和自动回复功能
|
9月前
|
移动开发 小程序 安全
微信API社交裂变工具,老带新流量成本归零!
在数字化营销时代,利用微信API构建社交裂变工具,可实现“老带新”的病毒式传播,大幅降低获客成本。本文详解如何通过微信API实现零成本流量增长,解析裂变机制与技术实现。
450 0

热门文章

最新文章

推荐镜像

更多