nnxxss 2017-12-27 13:20 采纳率: 0%
浏览 2229
已结题

微信公众平台scancode_waitmsg如何读取到ScanResult?

SAE上部署的部分代码如下,不知为何扫描二维码或条形码后什么消息都收不到,而且提示”该公众号提供的服务出现故障,清稍后再试“。整个PHP程序语法没有错误。
case "CLICK":
$contentStr = $this->receiveClick($object); //点击事件
break;
case "scancode_waitmsg":
$contentStr = "扫码结果:".$object->ScanCodeInfo->ScanResult;
$resultStr = $this->transmitText($object, $contentStr);
break;

                              //回复文本消息
private function transmitText($object, $content)
{
    $textTpl = "<xml>
    <ToUserName><![CDATA[%s]]></ToUserName>
    <FromUserName><![CDATA[%s]]></FromUserName>
    <CreateTime>%s</CreateTime>
    <MsgType><![CDATA[text]]></MsgType>
    <Content><![CDATA[%s]]></Content>
    </xml>";
    $resultStr = sprintf($textTpl, $object->FromUserName, $object->ToUserName, time(), $content);
    return $resultStr;
}
  • 写回答

2条回答 默认 最新

  • 石灰聪 2017-12-27 13:38
    关注

    +111111111111111111111111111111111

    评论

报告相同问题?

悬赏问题

  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题
  • ¥15 请完成下列相关问题!
  • ¥15 drone 推送镜像时候 purge: true 推送完毕后没有删除对应的镜像,手动拷贝到服务器执行结果正确在样才能让指令自动执行成功删除对应镜像,如何解决?