php微信模拟登陆
1. php 用CURL模拟登陆微信公众平台后的问题
cookies 有没有POST?
curl_setopt($ch, CURLOPT_COOKIEJAR, $CookieJarFilename);
curl_setopt($ch, CURLOPT_COOKIEFILE, $CookieJarFilename);
2. “微信公众平台模拟登陆 php模拟微信公众平台绑定开发者数据 php 模拟微信公众平台登陆 ”是什么意思
不是仿,是直接登录到微信公众平台,但是没有通过他们的登录界面登录进去,而是用程序提交用户名密码登录进去,然后进行相关操作,往相关接口提交数据
3. 微信php模拟登录,老是报错:{"base_resp":{"ret":-4,"err_msg":"invalid referrer"}}
设置Referert头标
4. php 微信模拟登陆后,如何实现那种每天一条推送信息
公众号推送可以直接通过后台发送,也可以自己获取用户的open_id 来推送,具体可以参照微信公众平台开发文档,里面有详细的说明,如果不是公众号,那是不可以的
5. 微信公众平台用php模拟登陆成功之后,都能获取到什么内容
登录成功后可以根据token修改开发路径验证等
6. 你好,微信php模拟登录,老是报错:{"base_resp":{"ret":-4,"err_msg":"invalid referrer"}}。
我新申请个公众号,想群发文章,群发时出现同意条款后点击就是上面这个,就不能群发了,求要群发需要什么设置,谢谢
7. 高分求php curl模拟登陆微信公众平台,或者不用curl用其他方式也可以,但是得是php的
这得看微信公众平台有没有限制站外模拟登录,有的网站是限制的,故你用了这个也是白用。。
8. 谁会用php模拟登陆微信公众平台测试成功的奖励一百分
<?php
$cookie_jar = tempnam('./temp','cookie');
$post['username'] = '你的账号';
$post['pwd'] = md5('你的密码');
$post['p'] = 'json';
$post['cktime']='31536000';
$post['hideid']='0';
$post['lgt']='0';
$post['step']='2';
$link = "http://mp.weixin.qq.com/cgi-bin/login?lang=zh_CN";
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $link);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch,CURLOPT_REFERER,"https://mp.weixin.qq.com/cgi-bin/login?lang=zh_CN");
//curl_setopt($ch,CURLOPT_REFERER,"http://bbs.php100.com/login.php");
curl_setopt($ch, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.117 Safari/537.36');
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 0);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_jar);
$output = curl_exec($ch);
curl_close($ch);
echo strip_tags($output);
?>
9. PHP 微信模拟登录获取不到token
已经认证的服务号被检测到模拟登录,强制手机(phone=+86158******71 后面的就是被掩码的手机号)开启短信验证。只有当真正浏览器时就会通过JS触发短信通知,模拟登陆则不会。
在页面输入收到的短信验证码后,才能获得 登录token。
这是微信官方的技术手段,此问题暂时无解。