承接 revolution/niconico 相关项目开发

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

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

revolution/niconico

最新稳定版本:3.1.1

Composer 安装命令:

composer require revolution/niconico

包简介

niconico api

关键字:

README 文档

README

Build Status Maintainability Test Coverage

Requirements

PHP >= 8.0

実装済みAPI

自分で使う用なので必要なAPIのみ実装。

Install

Composer

composer require revolution/niconico

Usage

example1

<?php
use Revolution\Niconico\Search;
use Revolution\Niconico\Search\Query;

$query = new Query();
$query->q = "初音ミク";
$query->targets = 'title,tags';
$query->_sort = "-viewCounter";
$query->filters(['filters[mylistCounter][gte]=10000', 'filters[commentCounter][gte]=100000']);

$search = new Search();

// returns object
$response = $search->search($query);

// returns array
$response = $search->search($query, true);

example2

<?php
use Revolution\Niconico\Search\Query;

$query = new Query([
  'q'        => '初音ミク',
  'targets'  => 'title,tags',
  '_sort'    => '-viewCounter',
]);

example3

<?php
use Revolution\Niconico\Search\Query;

$query = Query::create([
  'q'        => '初音ミク',
  'targets'  => 'title,tags',
  '_sort'    => '-viewCounter',
])->filters([]);

example4

<?php
use Revolution\Niconico\ThumbInfo;

$thumb = new ThumbInfo();

$thumb->get('sm9');

var_dump($thumb->video_id);//'sm9'

var_dump($thumb->toJson());
var_dump($thumb->toArray());
var_dump($thumb->toSimpleObject());

example5

<?php
use Revolution\Niconico\ThumbInfo;

$thumb = new ThumbInfo('sm9');

エンドポイントが変更されたら

publicプロパティなので変更できる。

$search = new Search();
$search->endpoint = 'http...';

LICENSE

MIT
Copyright kawax

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2016-07-05

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固