Giter Club home page Giter Club logo

Comments (6)

greyaz avatar greyaz commented on September 25, 2024

你好,

理论上如果设置都正确,应该是能收到的。建议先打开浏览器的开发者工具,切换至网络,然后观察一下在发出通知时(比如创建一个新的任务),是否有错误请求。

如未发现,可开启kanboard本身配置文件中的debug功能,看看有没有本插件发出的错误信息。开启方式如下:
https://docs.kanboard.org/v1/admin/config/#enabledisable-debug-mode

我目前能想到的问题原因可能有以下2个可能,请看看是否有符合以下描述的问题:

  1. kanboard所在服务器是否在内网中,无法直接访问外网?
  2. 企业微信app是否有发送消息的权限,且通知对象是否在可发送的名单范围内?

from wechatworknotifier.

greyaz avatar greyaz commented on September 25, 2024

如果都没有发现问题,可以尝试直接打印信息,具体方法如下:

打开文件 kanboard根目录/plugins/WechatWorkNotifier/Helper/MessageHelper.php, 在第113行后插入代码。

$result = json_decode($result); // #113

插入代码如下:

var_dump($result);
exit();
// result // #114
if ($result->errcode == 0){ // #115

from wechatworknotifier.

ulanwell avatar ulanwell commented on September 25, 2024

刚刚按您的说的进行调试,提示的错误是”{"errcode":60020,"errmsg":"not allow to access from your ip, hint: [1669615922372881489258301], from ip: 106...158, more info at https://open.work.weixin.qq.com/devtool/query?e=60020"}“
Snipaste_2022-11-28_14-14-41
应该是要设置这个地方了。
Snipaste_2022-11-28_14-16-18

from wechatworknotifier.

greyaz avatar greyaz commented on September 25, 2024

好的,可以设置之后再试试。如果还碰到其它问题,也可以通过以上排查方法查找问题。

from wechatworknotifier.

ulanwell avatar ulanwell commented on September 25, 2024

好的,我查了一下,好像这个规定是2022年6月份开始启用的新规则:https://developer.work.weixin.qq.com/community/announcement/detail?content_id=16334603338859177543
在配置这个可信IP之前要先配置可信域名。域名要备案且与企业微信的主体要相关。
因为我部署的是在内网,且用的是DDNS,一下子估计解决不了。
谢谢您。

from wechatworknotifier.

greyaz avatar greyaz commented on September 25, 2024

不客气,那我先关闭了

from wechatworknotifier.

Related Issues (2)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.