api来之图灵机器人。我们都知道微信公众号可以有自动回复,我们先用python脚本编写一个简单的自动回复的脚本,利用图灵机器人的api。

http://www.tuling123.com/help/h_cent_webapi.jhtml?nav=doc 这是api提供的接口的数据格式,有了这个我们来开发微信公众号的自动回复是很简单的(自己拓展)。

代码如下:# coding=utf-8

import json,urllib

def zidonghuifu(content):

url='http://www.tuling123.com/openapi/api'

data={"key": "your key", "info": content}

data=urllib.urlencode(data)

html=urllib.urlopen(url,data).read()

j=json.loads(html)

code=j['code']

if code == 100000:

recontent = j['text']

elif code == 200000:

recontent = j['text']+j['url']

elif code == 302000:

recontent = j['text']+j['list'][0]['article']+j['list'][0]['detailurl']

elif code == 308000:

recontent = j['text']+j['list'][0]['info']+j['list'][0]['detailurl']

else:

recontent = '小机器人还没学会怎么回复这句话'

return recontent

if __name__=='__main__':

print('正在启动。。。。。')

print('问答小程序')

print('启动完成。。')

while True:

content=raw_input('问:')

me=zidonghuifu(content)

print(me)

公众号python接入机器人_使用python实现小机器人自动回复可扩展开发微信公众号的小机器人...相关推荐

  1. Java开发微信公众号之整合weixin-java-tools框架开发微信公众号

    微信开发者接入文档 : https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421135319 微信公众平台测试账号申请: http ...

  2. python开发微信订阅号如何申请_基于Python的微信公众平台二次开发(Python常用框架、订阅号开发、公众号开发)...

    1.1.课程的背景 微信公众平台的火热程度已经不用多言,无论是个人还是企业,政府还是商家,都已经开始搭建微信公众平台,微信的作用已经被各界人士认可.微信公众平台的技术需求市场缺口巨大.同时python ...

  3. 用python开发微信公众平台聊天机器人

    最近用python写了一个聊天机器人的微信公众号,网上找的开发文档参差不齐,官方文档也比较老旧,还有部分小问题.于是,分享一下我的思路. 开发环境 windows sever 2008+python3 ...

  4. python开发微信公众号开发教程百度云_Python开发微信公众号后台(系列一)

    Python 开发微信公众号后台(系列一) 專 欄段晓晨,写过一点爬虫,写过几篇文章.能力虽 有限,会尽量把想说的东西讲清楚. 知乎 ID :段小草 知乎专栏:小段同学的杂记, https://zhu ...

  5. python开发微信公众号自动回复音乐

    利用python开发微信公众号,对接实现自动回复音乐,并下载音乐,是公众号更自动化. 本次采用新浪sae部署,新浪sae 1.新浪SAE 创建python应用 1)选择共享环境,使用多少扣费多少,不适 ...

  6. python微信爬取教程_PYTHON爬虫之旅系列教程之【利用Python开发微信公众平台一】...

    感谢大家的等待,好啦,都准备好瓜子.板凳,老司机要发车啦-- 本系列课程讲述"PYTHON爬虫之旅",具体大纲可参考:[PYTHON爬虫之旅]概要目录. 本节课讲述如何利用Pyth ...

  7. Java开发微信公众号(二)---开启开发者模式,接入微信公众平台开发

    接入微信公众平台开发,开发者需要按照如下步骤完成: 1.填写服务器配置 2.验证服务器地址的有效性 3.依据接口文档实现业务逻辑 资料准备: 1.一个可以访问的外网,即80的访问端口,因为微信公众号接 ...

  8. python 时间序列预测_使用Python进行动手时间序列预测

    python 时间序列预测 Time series analysis is the endeavor of extracting meaningful summary and statistical ...

  9. python 概率分布模型_使用python的概率模型进行公司估值

    python 概率分布模型 Note from Towards Data Science's editors: While we allow independent authors to publis ...

最新文章

  1. 解决Hbase启动报错问题:No such file or directory!
  2. ActiveBpel部署运行BPEL流程实例
  3. 【读书笔记0101】Beginning linux programming-3rd
  4. 手动抛出异常_(七)异常处理
  5. 使用Eclipse调试Android Native Application---cocos2d-x + Eclipse + Android + ndk
  6. c#用canny算子做边缘提取_干货 | 边缘检测
  7. ubuntu挂载移动硬盘出现错误:mount:unknown filesystem type ‘exfat‘
  8. 通过ip地址定位计算机,局域网通过IP地址如何找到电脑的位置
  9. IndoorGML 介绍
  10. 与VX msn 聊天记录
  11. Only one connection receive subscriber allowed.
  12. StackExchange.Redis Timeout awaiting response
  13. 待办事项Windows软件推荐
  14. Gartner首次发布中国超融合市场竞争格局报告,ZETTAKIT泽塔云的差异化优势成重点关注对象
  15. FileUploadException: the request was rejected because no multipart boundary was found
  16. 【独家】硅谷创业公司在中国常跌的五个坑|禾赛科技CEO李一帆柏林亚太周主题演讲...
  17. 直播带货源码,Android中直播视频技术探究
  18. [转载]升华思想境界,走出博士的专家路线
  19. 如何用多因子模型预测资险
  20. 【洞见观点】金融领域隐私计算平台间的互联互通技术实践与研究

热门文章

  1. 服务器草稿位置6,【记录】寻找Thunderbird中邮件的草稿保存的位置
  2. 服务器E9报警修复,win70xc00000e9修复最简单的方法
  3. Android onKeyDown自定义功能
  4. 9 Jquery 获取子孙或父级元素
  5. 怎样注册企业邮箱?注册方法和优势是什么?
  6. Vczh Library++3.0 开源啦!
  7. vue中的for循环路由二级路由
  8. deepin linux 安装最新版node方法
  9. 百度开放平台申请认证调用百度api等(百度网盘上传,下载申请)面向百度开发-百度云盘(1)完成申请-获取用户授权码 Code 值,获取access_token和refresh_token更新token
  10. Java——卡号计算幸运数