<?php include dirname(__DIR__) . '/vendor/autoload.php'; use Firebase\Firebase; $fb = Firebase::initialize($argv[2], $argv[1]); print_r($fb->get($argv[3]));
<?php error_reporting(E_ALL); ini_set('display_errors', 'On'); require __DIR__ . '/../vendor/autoload.php'; use Firebase\Firebase; $fb = Firebase::initialize("https://boiling-fire-2669.firebaseio.com/", "P5Ofkmp3suKfnJWbWOtQimj5SqzC0tuWBdSz9UQh"); $root = $_SERVER['DOCUMENT_ROOT']; $session = new SpotifyWebAPI\Session('5bc1d4f975214ebb9be4698594970a18', 'ee1b5a43af9942b2adcf8f69532ae001', 'http://localhost:8888/confettiapp/server/spotify_auth.php'); $api = new SpotifyWebAPI\SpotifyWebAPI(); if (!isset($_SESSION)) { session_start(); } if (isset($_GET['authid'])) { $authid = $_GET['authid']; $_SESSION["authid"] = $authid; } if (isset($_GET['code'])) { $session->requestAccessToken($_GET['code']); $api->setAccessToken($session->getAccessToken()); $accessToken = $session->getAccessToken(); $refreshToken = $session->getRefreshToken(); $session->refreshAccessToken($refreshToken); $playlists = $api->getUserPlaylists('1113560298', array('limit' => 5)); if (isset($_SESSION["authid"])) { $authid_session = $_SESSION["authid"]; $fb_accesstoken = $fb->set("users/" . $authid_session . "/access_token", $accessToken); $fb_refreshtoken = $fb->set("users/" . $authid_session . "/refresh_token", $refreshToken); $user = $api->me(); $json = json_encode($user, true); $result = json_decode($json, true);
<?php include dirname(__DIR__) . '/vendor/autoload.php'; use Firebase\Firebase; use Firebase\Auth\TokenGenerator; //initialize token generator with secret $fbTokenGen = new TokenGenerator($argv[1]); //initialize with custom token $fb = Firebase::initialize($argv[2], $fbTokenGen->generateToken(array(), array('admin' => true))); print_r($fb->get($argv[3]));
/** * Register the application services. * * @return void */ public function register() { $this->app->bind('Firebase\\Firebase', function () { return Firebase::initialize(config('firebase.url'), config('firebase.secret')); }); }
<?php include dirname(__DIR__) . '/vendor/autoload.php'; use Firebase\Firebase; $fb = $fb = Firebase::initialize($argv[2], $argv[1], ['debug' => true]); print_r($fb->get($argv[3]));
public function testDefaultStaticConstructor() { $firebase = \Firebase\Firebase::initialize($this->firebaseConfig['base_url'], $this->token); $this->assertEquals($firebase->getOption('base_url'), $this->firebaseConfig['base_url']); $this->assertEquals($firebase->getOption('token'), $this->token); //unset client resolver and check for default guzzle client implementation \Firebase\Firebase::$clientResolver = null; $firebase = \Firebase\Firebase::initialize($this->firebaseConfig['base_url'], $this->token); $this->assertInstanceOf('GuzzleHttp\\Client', $firebase->getClient()); }