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")

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

喜欢的点个赞❤哦!


目录
相关文章
|
13天前
|
算法 Python
Python图论探索:从理论到实践,DFS与BFS遍历技巧让你秒变技术大牛
图论在数据结构与算法中占据重要地位,应用广泛。本文通过Python代码实现深度优先搜索(DFS)和广度优先搜索(BFS),帮助读者掌握图的遍历技巧。DFS沿路径深入搜索,BFS逐层向外扩展,两者各具优势。掌握这些技巧,为解决复杂问题打下坚实基础。
26 2
|
15天前
|
开发框架 开发者 Python
探索Python中的装饰器:技术感悟与实践
【10月更文挑战第31天】 在编程世界中,装饰器是Python中一种强大的工具,它允许我们在不修改函数代码的情况下增强函数的功能。本文将通过浅显易懂的方式,带你了解装饰器的概念、实现原理及其在实际开发中的应用。我们将一起探索如何利用装饰器简化代码、提高可读性和复用性,同时也会分享一些个人的技术感悟,帮助你更好地掌握这项技术。
31 2
|
19天前
|
数据采集 Web App开发 iOS开发
如何利用 Python 的爬虫技术获取淘宝天猫商品的价格信息?
本文介绍了使用 Python 爬虫技术获取淘宝天猫商品价格信息的两种方法。方法一使用 Selenium 模拟浏览器操作,通过定位页面元素获取价格;方法二使用 Requests 和正则表达式直接请求页面内容并提取价格。每种方法都有详细步骤和代码示例,但需注意反爬措施和法律法规。
|
20天前
|
数据采集 存储 Web App开发
利用Python 的爬虫技术淘宝天猫销量和库存
使用 Python 爬虫技术获取淘宝天猫商品销量和库存的步骤包括:1. 安装 Python 和相关库(如 selenium、pandas),下载浏览器驱动;2. 使用 selenium 登录淘宝或天猫;3. 访问商品页面,分析网页结构,提取销量和库存信息;4. 处理和存储数据。注意网页结构可能变化,需遵守法律法规。
|
jenkins API 持续交付
PYTHON调用JENKINS的API来进行CI
我查到的相关API有两套,我主要用的是python-jenkins。 https://pypi.python.org/pypi/python-jenkins/ 按语法调用即可。。。 import jenkins server = jenkins.
2525 0
|
8天前
|
JSON API 数据格式
淘宝 / 天猫官方商品 / 订单订单 API 接口丨商品上传接口对接步骤
要对接淘宝/天猫官方商品或订单API,需先注册淘宝开放平台账号,创建应用获取App Key和App Secret。之后,详细阅读API文档,了解接口功能及权限要求,编写认证、构建请求、发送请求和处理响应的代码。最后,在沙箱环境中测试与调试,确保API调用的正确性和稳定性。
|
20天前
|
供应链 数据挖掘 API
电商API接口介绍——sku接口概述
商品SKU(Stock Keeping Unit)接口是电商API接口中的一种,专门用于获取商品的SKU信息。SKU是库存量单位,用于区分同一商品的不同规格、颜色、尺寸等属性。通过商品SKU接口,开发者可以获取商品的SKU列表、SKU属性、库存数量等详细信息。
|
21天前
|
JSON API 数据格式
店铺所有商品列表接口json数据格式示例(API接口)
当然,以下是一个示例的JSON数据格式,用于表示一个店铺所有商品列表的API接口响应
|
1月前
|
编解码 监控 API
直播源怎么调用api接口
调用直播源的API接口涉及开通服务、添加域名、获取API密钥、调用API接口、生成推流和拉流地址、配置直播源、开始直播、监控管理及停止直播等步骤。不同云服务平台的具体操作略有差异,但整体流程简单易懂。
|
11天前
|
JSON API 数据安全/隐私保护
拍立淘按图搜索API接口返回数据的JSON格式示例
拍立淘按图搜索API接口允许用户通过上传图片来搜索相似的商品,该接口返回的通常是一个JSON格式的响应,其中包含了与上传图片相似的商品信息。以下是一个基于淘宝平台的拍立淘按图搜索API接口返回数据的JSON格式示例,同时提供对其关键字段的解释

热门文章

最新文章