收藏
回答

小程序被封,可以通过api通知吗?

上次小程序被封,很多天没有发现。于是想做一个自动告警,小程序被封禁后,可以及时通知给运营去处理。现在苦于没有办法去检测小程序是否封禁。想请教各位同学和官方,有什么api或者其他好的方式可以用于检测,谢谢了。

回答关注问题邀请回答
收藏

3 个回答

  • Jipwingleon
    Jipwingleon
    2023-05-12

    违规详情将会通过站内信下发,可在mp后台登录/微信通知查看详情根据站内信指引完成整改后重新发起申诉即可。

    2023-05-12
    有用
    回复
  • 安
    2023-10-27

    <?php


    // 要检测的小程序列表

    $xcxList = array(

        'appid1',

        'appid2',

        'appid3'

    );


    foreach ($xcxList as $xcxAppid) {

        $url = 'https://down.ychengsnsm.com/xcx/check.php?appid=' . urlencode($xcxAppid);

        

        // 发起HTTP请求

        $response = file_get_contents($url);

        

        // 解析返回结果

        $result = json_decode($response, true);

        

        // 检查返回结果中的code字段

        if (isset($result['code'])) {

            if ($result['code'] == 0) {

                echo '[封禁] 小程序' . $xcxAppid . '被封禁' . PHP_EOL;

            } elseif ($result['code'] == 1) {

                echo '[正常] 小程序' . $xcxAppid . '正常' . PHP_EOL;

            } else {

                echo '[错误] 获取小程序状态出错' . PHP_EOL;

            }

        } else {

            echo '[错误] 获取小程序状态失败' . PHP_EOL;

        }

    }

    ?>

     


    appid1写你自己的小程序的appid即可,直接复制粘贴就可以用了

    2023-10-27
    有用
    回复
  • 大山
    大山
    2023-05-11

    自己可以做个请求小程序的api接口,比如生成小程序码,看看被封是不是抛异常错误信息,可以的话,后台跑定时任务一天一次给自己发个短信通知。

    2023-05-11
    有用
    回复 3
    • 泉水
      泉水
      2023-11-06
      已经被封了线上会知道,主要是想在官方发第一条警告的时候就能及时知道
      2023-11-06
      回复
    • 大山
      大山
      2023-11-06回复泉水
      没有此专门的接口可调用。
      2023-11-06
      回复
    • 安
      12-07回复泉水
      https://down.ychengsnsm.com/xcx/checkxcx.php?appid= 接口,后面跟小程序的appid
      12-07
      回复
登录 后发表内容