小程序
小游戏
企业微信
微信支付
扫描小程序码分享
贴出代码(php)
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
$data=json_encode($data,JSON_UNESCAPED_UNICODE)
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
这个bug 还在 用这个词测试下
特3456书yuuo莞6543李zxcz蒜7782法fgnv级
遇到同样的问题哦
解决方法:
private
function scantxt($url, $data)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER,
true
);
curl_setopt($curl, CURLOPT_TIMEOUT, 500);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($curl, CURLOPT_URL, $url);
$res = curl_exec($curl);
curl_close($curl);
return
$res;
}
$data = ['content' => $content];
$res = scantxt( self::MSG_SEC_CHECK . '?access_token=' . $access_token, json_encode($data, JSON_UNESCAPED_UNICODE));
$res = json_decode($res, true);
我把你的方法copy过来使用了,但是还是返回0,success
关于内容安全监测测试内容的问题反馈,请开发者先确认以下问题:
1、是否采用post请求方式
2、是否已经把unicode转为utf-8
(参考链接:https://www.jb51.net/article/70251.htm)
3、内容安全监测主要是覆盖涉政,色情,违法这几类
我也遇到同样的问题,请求库使用
"guzzlehttp/guzzle"
:
"^6.3"
,
php代码如下:
$param
= [];
[
"content"
] =
$content
;
$response
=
$client
->request(
'POST'
, self::MSG_SEC_CHECK .
'?access_token='
.
$access_token
'json'
=>
]);
不管输入什么文字,都是返回正常的:
"errcode"
:0,
"errmsg"
"ok"
$param= json_encode(array('content'=>$content),JSON_UNESCAPED_UNICODE);
试试看
谢谢
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
$data=json_encode($data,JSON_UNESCAPED_UNICODE)
这个bug 还在 用这个词测试下
特3456书yuuo莞6543李zxcz蒜7782法fgnv级
遇到同样的问题哦
解决方法:
private
function scantxt($url, $data)
{
$curl = curl_init();
curl_setopt($curl, CURLOPT_RETURNTRANSFER,
true
);
curl_setopt($curl, CURLOPT_TIMEOUT, 500);
curl_setopt($curl, CURLOPT_POST, 1);
curl_setopt($curl, CURLOPT_POSTFIELDS, $data);
curl_setopt($curl, CURLOPT_SSL_VERIFYPEER,
true
);
curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);
curl_setopt($curl, CURLOPT_URL, $url);
$res = curl_exec($curl);
curl_close($curl);
return
$res;
}
$data = ['content' => $content];
$res = scantxt( self::MSG_SEC_CHECK . '?access_token=' . $access_token, json_encode($data, JSON_UNESCAPED_UNICODE));
$res = json_decode($res, true);
我把你的方法copy过来使用了,但是还是返回0,success
关于内容安全监测测试内容的问题反馈,请开发者先确认以下问题:
1、是否采用post请求方式
2、是否已经把unicode转为utf-8
(参考链接:https://www.jb51.net/article/70251.htm)
3、内容安全监测主要是覆盖涉政,色情,违法这几类
我也遇到同样的问题,请求库使用
"guzzlehttp/guzzle"
:
"^6.3"
,
php代码如下:
$param
= [];
$param
[
"content"
] =
$content
;
$response
=
$client
->request(
'POST'
, self::MSG_SEC_CHECK .
'?access_token='
.
$access_token
,
[
'json'
=>
$param
]);
不管输入什么文字,都是返回正常的:
{
"errcode"
:0,
"errmsg"
:
"ok"
}
$param= json_encode(array('content'=>$content),JSON_UNESCAPED_UNICODE);
试试看
谢谢