承接 tengs/douyin 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

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

tengs/douyin

Composer 安装命令:

composer require tengs/douyin

包简介

抖音sdk网页接口

README 文档

README

通过composer安装

1、配置config-》app.php

providers=>[
        \Tengs\Douyin\ServiceProvider::class,
]

2、发布配置

$ php artisan vendor:publish --provider='Tengs\Douyin\ServiceProvider'

3、env

DOUYIN_CLIENT_KEY=
DOUYIN_CLIENT_SECRET=

4、配置回调地址 config-》douyin.php

callback_route参数路由名称配置回调

获取授权用户

        $user=Tengs\Douyin\User::make();
        $user->getAccessToken();//获取token
        $user->getOpenId();//获取open_id
        $user->getExpand();//获取用户全部信息

创建视频

        $videoData = [
        'multipart' => [
                [
                    'Content-Disposition' => 'form-data',
                    'Content-Type' => 'video/mp4',
                    'name' => 'video',
                    'filename' => '1.mp4',
                    'contents' => file_get_contents(storage_path('1.mp4'))
                ]
            ]
        ];
        $video_id = '';
        $mediasHandler->setUrl('/video/upload/')->setBody($videoData)->Success(function ($data) use (&$video_id) {
                $video_id = $data['video']['video_id'];
            })->Error(function ($data) {
                //上传失败
            })->video($user);
        
        (new AuthHandler())->setUrl('/video/create/')
        ->setBody(['video_id' => $video_id])
        ->Success(function ($data) {
            //创建成功
        })->Error(function ($data) {
           //创建失败
        })->post($user);

统计信息

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

GitHub 信息

  • Stars: 1
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2021-05-25

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固