PHPackages                             hbl/ding-talk - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. hbl/ding-talk

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

hbl/ding-talk
=============

ding talk sdk

1.0.4(5y ago)110MITPHP

Since May 22Pushed 5y ago1 watchersCompare

[ Source](https://github.com/huangxingle2009/ding-talk)[ Packagist](https://packagist.org/packages/hbl/ding-talk)[ RSS](/packages/hbl-ding-talk/feed)WikiDiscussions master Synced 5d ago

READMEChangelog (4)DependenciesVersions (5)Used By (0)

 laravel - ding-talk
=====================

[](#-laravel---ding-talk-)

 二维码授权登录 以及获取用户信息.

1.安装
----

[](#1安装)

```
$ composer require hbl/ding-talk
```

2.1配置说明
-------

[](#21配置说明)

```
$config = [
    /*
    |-----------------------------------------------------------
    | 【必填】企业 corpId
    |-----------------------------------------------------------
    */
    'corp_id' => 'ding01ce46a1354ee68635c2f4657eb6378f',

    /*
    |-----------------------------------------------------------
    | 【必填】应用 AppKey
    |-----------------------------------------------------------
    */
    'app_key' => 'dingoar2mqmjjuk8uaa4qk',

    /*
    |-----------------------------------------------------------
    | 【必填】应用 AppSecret
    |-----------------------------------------------------------
    */
    'app_secret' => 'SXo56RIJHwy_gTE7RfP2k1Y3H54Mzsw68_9N4AXwC_9Omh4DLBh9ggxa3ejwcrBP',

    /*
    |-----------------------------------------------------------
    | 【必填】应用 回调地址
    |-----------------------------------------------------------
     */
    'redirect_uri' => 'https://admindev.ling7.net/api/auth/callback',
];

```

### 2.2参数生成

[](#22参数生成)

- 生成配置文件

```
php artisan vendor:publish --provider="Hbl\DingTalk\ServiceProvider"
```

> 这里会生成一个配置文件，ding-talk.php。

3.用法
----

[](#3用法)

```
    public function test(Request $request)
    {
        $url = app("DingTalk")->getUrl();
        try {
            app("DingTalk")->getUserInfoByCode("code");
        } catch(Exception $e) {
            dd($e);
        }
    }

    public function test2(Request $request, DingTalk $ding)
    {
        try {
            return $ding->getUserInfoByCode("code");
         } catch(Exception $e) {
            dd($e);
        }
    }
```

License
-------

[](#license)

MIT

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 80% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~0 days

Total

4

Last Release

2185d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/a0acd5648851b54b6933dcfacb5b04cb0abb759f88969564df940a35778a31f7?d=identicon)[huangxingle2009](/maintainers/huangxingle2009)

---

Top Contributors

[![huangbule2024](https://avatars.githubusercontent.com/u/91714264?v=4)](https://github.com/huangbule2024 "huangbule2024 (8 commits)")[![huangxingle2009](https://avatars.githubusercontent.com/u/4972859?v=4)](https://github.com/huangxingle2009 "huangxingle2009 (2 commits)")

### Embed Badge

![Health badge](/badges/hbl-ding-talk/health.svg)

```
[![Health](https://phpackages.com/badges/hbl-ding-talk/health.svg)](https://phpackages.com/packages/hbl-ding-talk)
```

###  Alternatives

[tomlerendu/laravel-convert-case-middleware

Convert request and response keys to and from camel and snake case.

2870.0k](/packages/tomlerendu-laravel-convert-case-middleware)[ziming/laravel-email-sniper-link

Laravel package to generate email sniper links based on given email

1519.9k](/packages/ziming-laravel-email-sniper-link)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
