2017 © Pedro Peláez
 

library deezer-web-api

Deezer Web API with PHP

image

gabrieljmj/deezer-web-api

Deezer Web API with PHP

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 0 Open issues
  • 4 Versions
  • 0 % Grown

The README.md

DeezerWebApi

Build Status Scrutinizer Code Quality , (*1)

Deezer Web API with PHP., (*2)

Install

Via Composer:, (*3)

$ 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']);

The Versions

16/09 2015

dev-master

9999999-dev

Deezer Web API with PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

12/09 2015

v0.1.3

0.1.3.0

Deezer Web API with PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

12/09 2015

v0.1.2

0.1.2.0

Deezer Web API with PHP

  Sources   Download

MIT

The Requires

 

The Development Requires

11/09 2015

v0.1.0

0.1.0.0

Deezer Web API with PHP

  Sources   Download

MIT

The Requires

 

The Development Requires