dmz社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5256|回复: 90

[其他] 钉钉服务器端SDK PHP版

  [复制链接]
  • TA的每日心情
    奋斗
    7 天前
  • 签到天数: 237 天

    [LV.7]常住居民III

    4425

    主题

    1432

    帖子

    9878

    积分

    会|员

    Rank: 9Rank: 9Rank: 9

    积分
    9878
    发表于 2019-1-2 08:01:00 | 显示全部楼层 |阅读模式

    本站资源全部免费,回复即可查看下载地址!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    x

    项目地址:

    https://github.com/web3d/DingtalkSDK.git

    钉钉官方有些简单的demo,但封装得有些粗糙。

    开发的过程中,做了一个有点小意思的工具:json数据转换为PHP 实体类。

    其实代码没几行,但将能想到的做出来,对程序员本身好像是很难的一件事情,因为程序员已经习惯了根据别人提的需求来编码,而不能自己提炼需求形成自己的工具或产品。譬如,我就算是封装了钉钉的sdk,但未必能做出一款基于钉钉的成功的产品。懂再牛掰的框架,也很难做出牛掰的产品。

    根据钉钉的接口返回的数据格式自动生成实体类:


    [PHP] 纯文本查看 复制代码
    <?php
    
    /*
     * Created Datetime:2016-1-8 21:09:15
     * Creator:Jimmy Jaw <[email]web3d@live.cn[/email]>
     * Copyright:TimeCheer Inc. 2016-1-8 
     * 
     */
    
    namespace TimeCheer\DingTalk\Entity;
    
    /**
     * 接口部门数据实体
     *
     * @author Jimmy Jaw <[email]web3d@live.cn[/email]>
     */
    class Department {/** 仅用于演示接口返回的数据结构 */
    
        /**
         * @var int $id 如'2'
         */
        public $id;
    
        /**
         * @var string $name 如'钉钉事业部'
         */
        public $name;
    
        /**
         * @var int $order 如'10'
         */
        public $order;
    
        /**
         * @var int $parentid 如'1'
         */
        public $parentid;
    
        /**
         * @var string $createDeptGroup 如'1'
         */
        public $createDeptGroup;
    
        /**
         * @var string $autoAddUser 如'1'
         */
        public $autoAddUser;
    
        /**
         * @var string $deptHiding 如'1'
         */
        public $deptHiding;
    
        /**
         * @var string $deptPerimits 如'3|4'
         */
        public $deptPerimits;
    
        /**
         * @var string $orgDeptOwner 如'manager1122'
         */
        public $orgDeptOwner;
    
        /**
         * @var string $deptManagerUseridList 如'manager1122|manager3211'
         */
        public $deptManagerUseridList;
    
    }

    回复

    使用道具 举报

    该用户从未签到

    34

    主题

    7843

    帖子

    1025

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    1025

    发表于 2019-1-3 09:32:53 | 显示全部楼层
    看帖回帖是美德!:lol
  • TA的每日心情
    奋斗
    2023-10-6 13:54
  • 签到天数: 8 天

    [LV.3]偶尔看看II

    32

    主题

    7792

    帖子

    1135

    积分

    荣誉会员

    积分
    1135

    发表于 2019-1-7 15:47:31 | 显示全部楼层
    好好 学习了 确实不错

    该用户从未签到

    23

    主题

    8041

    帖子

    1038

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    1038

    发表于 2019-1-10 09:50:34 | 显示全部楼层
    学习了,谢谢分享、、、

    该用户从未签到

    34

    主题

    7754

    帖子

    979

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    979

    发表于 2019-1-11 11:09:38 | 显示全部楼层
    没看完~~~~~~ 先顶,好同志
  • TA的每日心情

    2024-2-20 11:15
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    878

    主题

    4343

    帖子

    3987

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    3987

    发表于 2019-1-13 00:41:17 | 显示全部楼层
    没看完~~~~~~ 先顶,好同志

    该用户从未签到

    42

    主题

    7760

    帖子

    928

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    928

    发表于 2019-1-13 21:42:59 | 显示全部楼层
    珍惜生命,果断回帖。

    该用户从未签到

    3

    主题

    3589

    帖子

    6

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    6

    发表于 2019-1-14 20:11:54 | 显示全部楼层
    这是什么东东啊

    该用户从未签到

    34

    主题

    7937

    帖子

    974

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    974

    发表于 2019-1-16 10:41:29 | 显示全部楼层
    找到好贴不容易,我顶你了,谢了

    该用户从未签到

    9

    主题

    7836

    帖子

    924

    积分

    技冠群雄

    Rank: 6Rank: 6

    积分
    924

    发表于 2019-1-16 15:38:35 | 显示全部楼层
    有道理。。。
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|小黑屋|本站代理|dmz社区

    GMT+8, 2024-4-30 15:06 , Processed in 0.172179 second(s), 42 queries .

    Powered by Discuz! X3.4 Licensed

    Copyright © 2001-2021, Tencent Cloud.

    快速回复 返回顶部 返回列表