Spamworldpro Mini Shell
Spamworldpro


Server : Apache
System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64
User : corals ( 1002)
PHP Version : 7.4.33
Disable Function : exec,passthru,shell_exec,system
Directory :  /home/corals/mets.corals.io/wp-content/metras.v32.1/node_modules/soundcloud/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : /home/corals/mets.corals.io/wp-content/metras.v32.1/node_modules/soundcloud/index.js
const api = require('./src/api');
const callback = require('./src/callback');
const config = require('./src/config');
const connect = require('./src/connect');
const Promise = require('es6-promise').Promise;
const Recorder = require('./src/recorder/recorder');
const stream = require('./src/stream');

module.exports = global.SC = {
  initialize (options = {}) {
    // set tokens
    config.set('oauth_token', options.oauth_token);
    config.set('client_id', options.client_id);
    config.set('redirect_uri', options.redirect_uri);
    config.set('baseURL', options.baseURL);
    config.set('connectURL', options.connectURL);
  },

  /** API METHODS */
  get (path, params) {
    return api.request('GET', path, params);
  },

  post (path, params) {
    return api.request('POST', path, params);
  },

  put (path, params) {
    return api.request('PUT', path, params);
  },

  delete (path) {
    return api.request('DELETE', path);
  },

  upload (options) {
    return api.upload(options);
  },

  /** CONNECT METHODS */
  connect (options) {
    return connect(options);
  },

  isConnected () {
    return config.get('oauth_token') !== undefined;
  },

  /** OEMBED METHODS */
  oEmbed (url, options) {
    return api.oEmbed(url, options);
  },

  /** RESOLVE METHODS */
  resolve (url) {
    return api.resolve(url);
  },

  /** RECORDER */
  Recorder: Recorder,

  /** PROMISE **/
  Promise: Promise,

  stream (trackPath, secretToken) {
    return stream(trackPath, secretToken);
  },

  connectCallback () {
    callback.notifyDialog(this.location);
  }
};

Spamworldpro Mini