PHP code example of hyperfx / feishu

1. Go to this page and download the library: Download hyperfx/feishu library. Choose the download type require.

2. Extract the ZIP file and open the index.php.

3. Add this code to the index.php.
    
        
<?php
require_once('vendor/autoload.php');

/* Start to develop here. Best regards https://php-download.com/ */

    

hyperfx / feishu example snippets




use Fan\Feishu\Factory;
use Hyperf\Di\Annotation\Inject;

class IndexController
{
    #[Inject]
    public Factory $factory;
    
    public function index()
    {
        return $this->factory->get('default')->contact->batchGetUserId(emails: ['[email protected]']);
    }
}



use Fan\Feishu\Application;

$app = new Application([
    'app_id' => 'xxx',
    'app_secret' => 'xxx',
    'http' => [
        'base_uri' => 'https://open.feishu.cn',
        'http_errors' => false,
        'timeout' => 2,
    ],
]);

$result = $app->contact->batchGetUserId(emails: ['[email protected]']);
shell
php bin/hyperf.php vendor:publish limingxinleo/feishu