Comments (6)
你好,
理论上如果设置都正确,应该是能收到的。建议先打开浏览器的开发者工具,切换至网络,然后观察一下在发出通知时(比如创建一个新的任务),是否有错误请求。
如未发现,可开启kanboard本身配置文件中的debug功能,看看有没有本插件发出的错误信息。开启方式如下:
https://docs.kanboard.org/v1/admin/config/#enabledisable-debug-mode
我目前能想到的问题原因可能有以下2个可能,请看看是否有符合以下描述的问题:
- kanboard所在服务器是否在内网中,无法直接访问外网?
- 企业微信app是否有发送消息的权限,且通知对象是否在可发送的名单范围内?
from wechatworknotifier.
如果都没有发现问题,可以尝试直接打印信息,具体方法如下:
打开文件 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.
刚刚按您的说的进行调试,提示的错误是”{"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"}“
应该是要设置这个地方了。
from wechatworknotifier.
好的,可以设置之后再试试。如果还碰到其它问题,也可以通过以上排查方法查找问题。
from wechatworknotifier.
好的,我查了一下,好像这个规定是2022年6月份开始启用的新规则:https://developer.work.weixin.qq.com/community/announcement/detail?content_id=16334603338859177543
在配置这个可信IP之前要先配置可信域名。域名要备案且与企业微信的主体要相关。
因为我部署的是在内网,且用的是DDNS,一下子估计解决不了。
谢谢您。
from wechatworknotifier.
不客气,那我先关闭了
from wechatworknotifier.
Related Issues (2)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from wechatworknotifier.