原贴的地址 http://snmoney.blog.163.com/blog/static/44005820155810541329/
已经拿到了用户的 openid ,但是返回这里一直有问题,虽然说成功,但是微信后台一直没有交易记录
下面的代码是我调试的代码
curl_setopt($ch,CURLOPT_POST, 1);
curl_setopt($ch,CURLOPT_POSTFIELDS,$xml);
var_dump($ch);
$data = curl_exec($ch);
var_dump($data);
if($data){
curl_close($ch);
$rsxml = simplexml_load_string($data);
var_dump($rsxml);
$this->error = curl_errno($ch);
echo 111;
var_dump($this->error);
$this->error = $rsxml->return_msg;
echo 222;
var_dump($this->error);
curl_close($ch);
if($rsxml->return_code == 'SUCCESS' ){
echo 333;
return true;
}else{
echo 444;
$this->error = $rsxml->return_msg;
return false;
}
}else{
$this->error = curl_errno($ch);
curl_close($ch);
return false;
}
每次都是走到 333 ,但是 data 一直为空,我也不知道什么原因,也没有什么错误信息之类的
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.