gmdzy2010 / dingtalk_sdk_gmdzy2010 Goto Github PK
View Code? Open in Web Editor NEW钉钉Python版SDK(非官方)
License: BSD 2-Clause "Simplified" License
钉钉Python版SDK(非官方)
License: BSD 2-Clause "Simplified" License
看了一下文档里只提供了JS API,并没有提供服务端相应的接口,普通消息的ID也只能通过前端请求获取到,不是很完善,待后期再仔细看看
看了看钉钉官方文档,对于普通消息的接口,貌似只能用JSAPI的方式使用,使用这个接口需要cid,这个会话id服务端没有提供,不知道大家有没有新的发现,也可能是我遗漏掉了
钉钉官方提供的部门管理接口还是稍显麻烦,如果想按二级部门获取所有人员,只能获取到二级部门的负责人,二级部门的子部门人员不会出现在人员列表里面,必须得遍历到最底层的部门才可以,实际使用起来还是繁琐,一级一级向下找部门遍历人员。而单独用智能人事接口把人员列表遍历出来也不是按部门归属的
先记下来吧,看看之后能不能联系官方人员反馈一下这个接口易用性改进
简单看过钉钉开发文档可以发现,接口的URL稍显混乱,以消息管理接口为例,里面分为两类,一类为.../topapi/...,另一类为规范的按功能区分如.../user/...
,.../department/...等,这个topapi很像阿里云通信(原阿里大于短信平台)的老版本SDK,大概猜测是为了维护老版本的接口可用性,而原来的钉钉接口开发者没有设计好URL,导致现在的钉钉接口URL混乱。
个人希望钉钉官方提供风格统一的接口URL,这样对内对外都便于管理。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.