注意,这个api只能获得在公众号管理后台已开启自动回复(即关闭了公众号的开发服务器URL设置).如下:
下图表明即关闭了公众号的开发服务器URL设置:
我的自动回复规则如下:
1).关注时的自动回复:
2).关键字的自动回复:
3).普通自动回复(即在关键字外,允许设置自动回复)
在我微信里关注,发送1和2的效果如下:
下面,通过api获得这些设置,如下:
function get_auto_reply() { //获取公众号的自动回复规则$ACCESS_TOKEN = "_5NmNq7BvTtZnOP_bBGSksFB-JneHcpffgDl1uGo5lUKiK1S8AeU4S1vgEe4-8blhIE-FwSLpHEKLyPkQqGuklC5a_uO9PaOBvMr0IV6OgKeoznXDejppx8DTdDRVoZBAMGhAIAPBV";$url = "https://api./cgi-bin/get_current_autoreply_info?access_token=$ACCESS_TOKEN";$result = curl_http_get($url);echo $result;}
获得的结果和设置的一模一样.如下:
{"is_add_friend_reply_open": 1,"is_autoreply_open": 1,"add_friend_autoreply_info": {"type": "text","content": "欢迎光临,关注我没错的!"},"message_default_autoreply_info": {"type": "text","content": "请稍后,马上有mm回复您!"},"keyword_autoreply_info": {"list": [{"rule_name": "rule2","create_time": 1468486183,"reply_mode": "random_one","keyword_list_info": [],"reply_list_info": [{"type": "text","content": "您要买点什么?"}]}, {"rule_name": "rule1","create_time": 1468486158,"reply_mode": "random_one","keyword_list_info": [],"reply_list_info": [{"type": "text","content": "welcome to little shadow\/色"}]}]}}