waset/short-video-distribution 问题修复 & 功能扩展

解决BUG、新增功能、兼容多环境部署,快速响应你的开发需求

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

waset/short-video-distribution

最新稳定版本:v0.0.9

Composer 安装命令:

composer require waset/short-video-distribution

包简介

国内最全的短视频平台SDK

README 文档

README

📦 国内最全的短视频平台 SDK

介绍

环境需求

适用平台

适用框架

开始

安装

composer require waset/short-video-distribution

配置

// config/distribute.php (ThinkPHP6 会自动生成)
<?php
// 因各平台使用 scope 不一致,所以还是单独定义吧,不会太麻烦,毕竟只定这一次
return [
    // 抖音
    "douyin" => [
        'client_key' => '',
        'client_secret' => '',
        'scope' => [
            'trial.whitelist',,
            'user_info',
            // ...
        ]
    ],
    // ...

    // "平台名" => [
    //     '密钥' => '',
    //     '密码' => '',
    //     '权限' => [
    //         ...
    //     ]
    // ],
];

平台 => $model

抖音 => 'douyin'
今日头条 => 'toutiao'
西瓜视频 => 'xigua'

使用

use Waset\Distribute;

// 获取绑定链接(结果是 url,如有需要自行生成二维码)
// TODO:本插件提供二维码生成方法?
$code =  Distribute::app($model)->oauth()->code($scope, $redirect_uri, $state);

// 获取token
$data =  Distribute::app($model)->oauth()->token($code);
// $data = $data->toArray();

// 获取用户信息
$user_info =  Distribute::app($model)->user()->info($data['access_token'], $data['open_id']);
// $user_info = $user_info->toArray();

鸣谢

License

MIT

统计信息

  • 总下载量: 149
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 5
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 5
  • Watchers: 0
  • Forks: 2
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2022-04-12