微信公众平台接入机器人小黄鸡

微信公众平台接口开放后,公司也想接入机器人,申请的免费小黄鸡key可以免费试用30天,但每天请求次数有限制,抓包模拟访问官网的在线试用。由于答案的不可预知,接入后回答的答案不太理想,用来过滤规则太多,和网站定位不太符合,只好放弃了。现把测试代码放上来留个档:

robot.php

<?php

$url = "http://www.simsimi.com/func/req?msg={$_GET['msg']}&lc=ch";
$cookieFile = 'E:\wamp\www\robot\cookie.txt';
$header = array(
'Accept: application/json, text/javascript, */*; q=0.01',
'Accept-Encoding: gzip, deflate',
'Accept-Language: zh-cn,zh;q=0.8,en-us;q=0.5,en;q=0.3',
'Content-Type: application/json; charset=utf-8',
'Referer: http://www.simsimi.com/talk.htm?lc=ch',
'User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:18.0) Gecko/20100101 Firefox/18.0',
'X-Requested-With: XMLHttpRequest'
);


$process = curl_init($url);
curl_setopt($process, CURLOPT_HTTPHEADER, $header);
curl_setopt($process, CURLOPT_HEADER, 0);


curl_setopt($process, CURLOPT_COOKIEFILE,$cookieFile);
curl_setopt($process, CURLOPT_COOKIEJAR,$cookieFile);


curl_setopt($process, CURLOPT_ENCODING ,'gzip');
curl_setopt($process, CURLOPT_TIMEOUT, 5);
curl_setopt($process, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($process, CURLOPT_FOLLOWLOCATION, 1);


$result = curl_exec($process);
echo $result;

?>

访问robot.php?msg=小黄鸡

返回类似:

{

  • response"煮了吃还是烤了吃,随便你",
  • id22820522,
  • result100,
  • msg"OK."
}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值