一.什么是Simsimi? simsimi公司是提供智能服务,其中一个服务是simsimi聊天机器人服务,每天有超过百万的用户聊天,国内最大的搜索引擎——百度的产品siri使用的就是simsimi提供的api. 你可以在网址http://www.simsimi.com/talk.htm# 进行体验 SimSimi inc. is specialized in collective intelligence service. All kinds of services we provide gen…
package com.iask.webchat.chatmachine; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStreamWriter; import java.net.HttpURLConnection; import java.net.URL; import java.net.URLEncoder;…
前言 之前写过一篇微信JS-SDK的使用方法,可进行参考 https://www.cnblogs.com/fozero/p/10256862.html 配置并调用公众号接口权限 1.配置权限微信公众号接口,添加如下权限 jsApiList: [ 'chooseImage', 'getLocalImgData', ] 2.拍照或选取图片,拿到base64位图片地址 wx.chooseImage({ count: 1, // 默认9 sizeType: ['original', 'compresse…
<?php    //---------------------------------聊天小机器人类-----------------------------------------------    class Robot{ /*        *小黄鸡聊天机器人        *@param  para  输入的数据        *return  true=>小黄鸡返回的数据          *         false=>返回一条最近一次cURL操作明确的文本的错误信息  …
无脑操作举例 1.找到 WeixinAction.class.php 文件,路径: 你的版本\PigCms\Lib\Action\Home 2.查询 function chat ,在 chat() 函数中修改 return 值 return 'str_replace('highsea', 'hi', $str)';//举个例子 为,如下: return '亲,请等待客服回复~'; 3.(可选)最后注释掉"小黄鸡"部分(可以不注释也可以): /*小黄鸡*/ /*$str = 'http:…
最近研究微信公众平台,搭建了一个微信聊天机器人,调用小黄鸡的公众接口,实现在线和小黄鸡聊天的功能. 接口调用不是很麻烦,不过是php版本,所以研究了一下C#的功能模块, Winfrom版 后台界面代码为 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using Syste…
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…
此文将分两篇讲解,主要分为以下几步 签名校验; 首次提交验证申请; 接收消息; 被动响应消息(返回XML); 映射图灵消息及微信消息; 此篇为第二篇. 被动响应消息(返回XML) 上一篇中,我们已经可以拿到了微信传入的参数,接下来,我们需要响应消息给用户. 微信要求我们返回XML数据,且格式是规定好的,具体请看 微信公众平台开发者文档. 响应的实体类,我们之前已经写好了,因为要求是XML格式. 我们在此使用微软提供的System.Xml.Serialization.XmlSerializer来将…
此文将分两篇讲解,主要分为以下几步 签名校验; 首次提交验证申请; 接收消息; 被动响应消息(返回XML); 映射图灵消息及微信消息; 其实图灵机器人搭载微信公众号很简单,只需要把图灵的地址配到公众后台就可以了. 不过这样做之后也就没有任何扩展的可能了,因此自己实现一套! 一.签名校验 在开发者首次提交验证申请时,微信服务器将发送GET请求到填写的URL上,并且带上四个参数(signature.timestamp.nonce.echostr),开发者通过对签名(即signature)的效验,来判…
概述 获取接口调用凭证实质就是获取access_token.在微信接口开发中,许多服务的使用都离不开Access Token,Access Token相当于打开这些服务的钥匙,正常情况下会在7200秒内失效,重复获取将导致上次获取的Token失效,本文将首先介绍如何获取Access Token. 按微信官方的说明,access_token是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用access_token.开发者需要进行妥善保存.access_token的存储至少要保留512个字符…