承接 gabrieljmj/deezer-web-api 相关项目开发

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

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

gabrieljmj/deezer-web-api

最新稳定版本:v0.1.3

Composer 安装命令:

composer require gabrieljmj/deezer-web-api

包简介

Deezer Web API with PHP

README 文档

README

Build Status Scrutinizer Code Quality

Deezer Web API with PHP.

Install

Via Composer:

$ composer require gabrieljmj/deezer-web-api

Usage

Authentication

use DeezerWebApi\DeezerSession;
use DeezerWebApi\DeezerWebApi;

session_start();

$session = new DeezerSession(getenv('DEEZER_APP_ID'), getenv('DEEZER_APP_SECRET'), getenv('DEEZER_REDIRECT_URI'));

if (empty($_GET['code'])) {
    $state = md5(uniqid(rand(), true));
    $session->setState($state);
    $_SESSION['state'] = $state;
    $perms = ['manage_library'];
    
    header('Location: ' . $session->getAuthUri($perms);
}

$code = $_GET['code'];
$accessToken = $session->getAccessToken($code);
$deezer = new DeezerWebApi();
$deezer->setAccessToken($accessToken); // Or new DeezerWebApi(null, $accessToken);

$me = $deezer->get('user/me');

Methods

get($resource[, array $params = []])

$me = $deezer->get('user/me');

post($resource[, array $params = []])

$response = $deezer->post('user/me/playlists', ['title' => 'PLAYLIST_TITLE']);

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2015-09-11