图灵接口 php,图灵机器人API接口
调用图灵API接口实现人机交互
流程一: 注册
第一步: 先注册, 然后创建机器人, 拿到一个32位的key
编码方式
UTF-8(调用图灵API的各个环节的编码方式均为UTF-8)
接口地址
请求方式
HTTP POST
请求参数
请求参数格式为 json
{
"reqType":0,
"perception": {
"inputText": {
"text": "附近的酒店"
},
"inputImage": {
"url": "imageUrl"
},
"selfInfo": {
"location": {
"city": "北京",
"province": "北京",
"street": "信息路"
}
}
},
"userInfo": {
"apiKey": "",
"userId": ""
}
}
请求示例
输出参数
{
"intent": {
"code": 10005,
"intentName": "",
"actionName": "",
"parameters": {
"nearby_place": "酒店"
}
},
"results": [
{
"groupType": 1,
"resultType": "url",
"values": {
"url": "http://m.elong.com/hotel/0101/nlist/#indate=2016-12-10&outdate=2016-12-11&keywords=%E4%BF%A1%E6%81%AF%E8%B7%AF"
}
},
{
"groupType": 1,
"resultType": "text",
"values": {
"text": "亲,已帮你找到相关酒店信息"
}
}
]
}
输出示例
异常返回码
{
'intent':
{
'code':5000
}
}
异常返回格式
代码示例
import json
import urllib.request
while 1:
try:
api_url = "http://openapi.tuling123.com/openapi/api/v2"
text_input = input('我:')
if text_input == 'exit':
break
req = {
"reqType": 0, # 输入类型 0-文本, 1-图片, 2-音频
"perception": # 信息参数
{
"inputText": # 文本信息
{
"text": text_input
},
"selfInfo": # 用户参数
{
"location":
{
"city": "深圳", # 所在城市
"province": "广东", # 省份
"street": "红花岭路" # 街道
}
}
},
"userInfo":
{
"apiKey": "347b39ee228b4b109dae7270cc08d3c8", # 改为自己申请的key
"userId": "" # 用户唯一标识(随便填, 非密钥)
}
}
# print(req)
# 将字典格式的req编码为utf8
req = json.dumps(req).encode('utf8')
# print(req)
http_post = urllib.request.Request(api_url, data=req, headers={'content-type': 'application/json'})
response = urllib.request.urlopen(http_post)
response_str = response.read().decode('utf8')
# print(response_str)
response_dic = json.loads(response_str)
# print(response_dic)
intent_code = response_dic['intent']['code']
results_text = response_dic['results'][0]['values']['text']
print('机器人1号:', results_text)
# print('code:' + str(intent_code))
except KeyError:
print('出错啦~~, 下次别问这样的问题了')
注意:如果返回4001(加密方式错误), 请关闭你获取apikey下方的密钥 就可正常运行
Delphi 实现 图灵机器人API(IDHTTP POST )
此功能所需的 Key及接口文档,都可以在图灵机器人的官网下载, 小伙伴们需要申请自己的图灵机器人账号. 申请方法请自行百度“图灵机器人” . 登录账号后,在左侧的[机器人接入],获取需要的信息,记得 ...
使用图灵机器人api搭建微信聊天机器人php实现
之前通过hook技术实现了微信pc端发送消息功能,如果在结合图灵机器人就能实现微信聊天机器人. 代码下载:http://blog.yshizi.cn/131.html 逻辑如下: 下面我简单介绍一下步 ...
【chrome插件】web版微信接入图灵机器人API实现自动回复
小贱鸡自动回复API已经不可以用了,现在改良接入图灵机器人API 360chrome浏览器团队翻译了部分谷歌插件开发文档 地址:http://open.chrome.360.cn/extension_ ...
使用图灵机器人API实现聊天机器人
使用图灵机器人的API需要先注册,获取key才行,这我就不说了,自己到http://www.tuling123.com/注册一个账号即可. 下面就是一个简单的python调用API实现聊天机器人的简易 ...
调用图灵机器人API实现Android智能机器人
非常感谢CSDN博客上的鸿洋哥,他贴出的源码是我所做的工作的基础,鸿洋哥博客链接http://blog.csdn.net/lmj623565791/article/details/38498353 下 ...
图灵机器人API调用 C++版
这是一个非常简单的例子,作为新手的我是拿来练手的,当然也可以给和我一样的朋友一些参考. 而且图灵官网没有给出C的例子,网上一搜也是各种Java.C#甚至易语言实现,不要歧视C++好不好●︿●,就算不如 ...
图灵机器人API,适用于微信、微博、QQ群、智能硬件等
该API有智能聊天.查天气.查快递.查菜谱.查车票.查航班.查出行.查周边等近500个功能,能够用在微信公众平台.QQ群.手机语音助手.智能硬件等领域\ [1].[代码] [PHP]代码 跳至 [1] ...
Python 调用图灵机器人 API
''' Python3''' import requests #导入requests库 import json #导入json库 key = '3119f1e3610f42c5977ea73c4097 ...
图灵机器人api的使用方法含微信版本和网页版
访问图灵机器人官网http://www.tuling123.com/ 注册一个新的机器人账号 注册成功后转到主页 点击我的机器人>创建机器人>微信机器人 填写基本信息 点击微信介入> ...
随机推荐
Unity3D 动态改变地形
直接获取TerrainData进行修改即可 using System.Collections; using UnityEngine; using UnityEditor; public class D ...
C++获取当前目录
/* @author:CodingMengmeng @theme:C++获取当前目录 @time:2017-1-6 21:03:34 @blog:http://www.cnblogs.com/codi ...
Extjs4.0以上版本 Ext.Ajax.request请求的返回问题
Ext.Ajax.request({ url: posturl, method: 'POST', params: { ClassName: 'XXXX', FuncName: 'XXXX', para ...
搭建FTP服务器
yum install vsftpd -yyum install pam* db4* --skip-broken –y 创建并生成vsftpd 数据库文件vi /etc/vsftpd/ftpusers ...
Centos5.8 安装 ImageMagick 6.8.9-3
下载最新的ImageMagick源码包 ImageMagick-6.8.9-3.x86_64.rpm 直接prm -ivh 安装提示错误 error: Failed dependencies: lib ...
终于又可以用WLW了.
前面有一段时间没有写博客,然后过完年想继续用WLW的时候,出现问题了. An unexpected error occurred while attempting to detect weblog s ...
C# 经典入门12章-使用泛型-1
aaarticlea/png;base64,iVBORw0KGgoAAAANSUhEUgAAA8sAAAK5CAIAAAAHDiuGAAAgAElEQVR4nOyd9V9Uzfv/v3/J0t0N0p
000-SQL Server
MyWeb数据库,cantus表 USE [MyWeb]GO /****** Object: Table [dbo].[cantus] Script Date: 2017/12/12 12:12:12 ...
linux 基础 用户操作
命令: 1. whoami 2.su 用户名 3.useradd 用户名 4.passwd 用户名
图灵接口 php,图灵机器人API接口相关推荐
- 电话机器人API接口-空号识别-座席WEBAPI
电话机器人API接口 自动外呼:批量高并发自动外呼 语音识别(ASR):对接主流语音识别接口. 语音合成(TTS) 录音存储:存储全程录音以及分段录音 设备管理:语音网关以及中继线设备管理 呼入座席: ...
- 量化机器人api接口
量化机器人api接口通过分析行业多年的数据和行情,将人的思维逻辑与区块链技术完美结合,集成一套精准无误的量化策略代码,架设在服务器之上.它不对未来的行情作涨跌预判,只对未来对涨跌作出应对,采用数据接口 ...
- 电话机器人API接口-空号识别
电话机器人API接口 自动外呼:批量高并发自动外呼 语音识别(ASR):对接主流语音识别接口. 语音合成(TTS) 录音存储:存储全程录音以及分段录音 设备管理:语音网关以及中继线设备管理 呼入座席: ...
- 阿里巴巴商品详情API接口(item_get-获得商品详情接口),阿里巴巴API接口
阿里巴巴商品详情API接口(item_get-获得商品详情接口),阿里巴巴API接口可获取到商品链接,商品ID,商品标题,商品价格,品牌名称,店铺昵称,sku规格,sku属性,发货地,详情属性,店铺信 ...
- 唯品会关键字搜索商品API接口(item_search-按关键字搜索唯品会商品API接口),唯品会API接口
一.唯品会关键字搜索商品API接口(item_search-按关键字搜索唯品会商品API接口),唯品会API接口接口可获取到宝贝标题,宝贝价格,宝贝ID,宝贝图片,优惠价,宝贝链接,卖家昵称,店铺所在 ...
- 淘宝/天猫/1688拍立淘API接口(以图搜商品API接口,图片搜索API接口,图片搜索商品API接口)代码对接教程
淘宝/天猫/1688拍立淘API接口(以图搜商品API接口,图片搜索API接口,图片搜索商品API接口)代码对接教程如下: 1.公共参数 名称 类型 必须 描述(接口代码教程wx19970108018 ...
- 京东推荐商品列表API接口-(item_recommend-获取推荐商品列表API接口),京东API接口
一.京东推荐商品列表API接口-(item_recommend-获取推荐商品列表API接口),京东API接口代码对接如下: 1.请求参数: 名称 类型 必须 描述 key String 是 调用key ...
- 淘宝/天猫获取卖出的商品订单列表API接口,店铺订单API接口,店铺订单详情API接口
一.淘宝/天猫获取卖出的商品订单列表API接口,店铺订单API接口,店铺订单详情API接口代码如下: 1.公共参数: 名称 类型 必须 描述 key String 是 调用key(必须以GET方式拼接 ...
- 京东商品详情页API接口、京东商品销量API接口、京东商品列表API接口、京东APP详情API接口、京东详情API接口,京东SKU信息接口
京东商品详情页API接口.京东商品销量API接口.京东商品列表API接口.京东APP详情API接口.京东详情API接口,京东SKU信息接口,通过商品ID提取商品详情页各项数据,包含商品标题,sku i ...
- 京东商品评论API接口-(item_review-获得JD商品评论API接口),京东API接口
一.京东商品评论API接口-(item_review-获得JD商品评论API接口),京东API接口代码对接如下: 1.公共参数 名称 类型 必须 描述 key String 是 调用key(必须以GE ...
最新文章
- Java Properties 类读取配置文件信息
- mysql中堆和栈_堆和栈的区别
- OpenCV下三对点计算仿射变换实现图像的水平镜像(翻转)的详细说明和源程序
- 【C语言】判断花括号{}是否匹配
- ASP.NET Core+Quartz.Net实现web定时任务
- 核心交换机相对于普通交换机的优势
- rabbitmq channel参数详解【转】
- 【机器视觉学习笔记】大津法/Otsu最大类间方差法 最佳阈值处理(C++)
- Nature:全球掠夺性期刊已超过15500种
- 求一早间新闻~20170717
- 【华为云技术分享】mongos-sharding连接池配置
- 新项目上线后需要注意的事情
- Node.js 文档(目录)
- Beyond Compare可以进行二进制比较
- 数组求极值——Java
- 华中师范大学计算机专业有博士点吗,【考博】华中师范大学有没有计算机方面的博士点?...
- 微信公众号迁移时同一个公司两个微信号公证问题
- python批量删除txt文本前面几行和最后几行
- 浅谈简单快捷的服务器——私有云服务器!
- 在梦想的道路上,一路前行
热门文章
- python扩展模块开发
- 马斯克细分可重复使用火箭成本 两次发射就可回本儿
- python-scrapy模拟登陆网站--登陆青果教务管理系统(一)
- 项目整体管理:结束项目或阶段
- 有道智云 php,调用有道智云API,自动翻译WORDPRESS标题为英文
- 手机邮箱服务器设置安全类型,手机邮箱设置
- glide 设置宽高_glide如何设置图片大小
- 【Qt】用setValue()设置UI控件内的内容,如何避免valuechange()被触发
- 【渝粤题库】陕西师范大学200101 西方文学 作业(高起专)
- 没有任何借口——提升职场能力的文章