2017 © Pedro Peláez
 

library talkfunsdk

欢拓云直播WEB API

image

oiuv/talkfunsdk

欢拓云直播WEB API

  • Wednesday, May 30, 2018
  • by oiuv
  • Repository
  • 1 Watchers
  • 0 Stars
  • 4 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

欢拓云直播WEB API

, (*1)

安装

composer require oiuv/talkfun-sdk

使用

通过composer自动加载

require __DIR__ . '/vendor/autoload.php';

use Oiuv\TalkFunSdk\MTCloud;

$config = [
    'openID' => '***',
    'openToken' => '***',
];

$MTCloud = new MTCloud($config);

// 获取房间列表
$res = $MTCloud->roomList();

在Laravel框架中使用

.env中增加以下配置:, (*2)

TALKFUN_OPENID=XXXXX
TALKFUN_TOKEN=XXXXXX

config/services.php中增加以下配置:, (*3)

    'talkfun' => [
        'openID' => env('TALKFUN_OPENID'),
        'openToken' => env('TALKFUN_TOKEN'),
    ],

方法参数注入的方式调用:, (*4)

use Oiuv\TalkFunSdk\MTCloud;

public function show(MTCloud $talkfun)
{
    // 获取房间列表
    return $talkfun->roomList();
}

使用Facade(名称:TalkFun)的方式调用, (*5)

public function show()
{
    // 获取房间列表
    return TalkFun::roomList();
}

示例

// 获取房间列表
$res = $MTCloud->roomList();

// 获取剪辑列表
$res = $MTCloud->clipList();

// 获取最新的几个直播记录
$res = $MTCloud->liveGetLast();

// 根据房间ID获取主播登录地址
$res = $MTCloud->roomLogin($roomid);

// 获取一个直播专辑
$res = $MTCloud->albumGet($albumid);

// 获取剪辑信息
$res = $MTCloud->clipGet($clipid);

// 获取某场直播的记录信息及回放地址
$res = $MTCloud->liveGet($liveid);

// 根据直播id获取回放视频
$res = $MTCloud->livePlaybackVideo($liveid);

更多方法请见接口文档:https://api.oiuv.cn/MTCloud/Oiuv/TalkFunSdk/MTCloud.html, (*6)

接口文档

The Versions

30/05 2018

dev-master

9999999-dev

欢拓云直播WEB API

  Sources   Download

MIT

The Requires

  • php >=5.6

 

by Xuefeng

30/05 2018

v1.4.0

1.4.0.0

欢拓云直播WEB API

  Sources   Download

MIT

The Requires

  • php >=5.6

 

by Xuefeng