Chartmetric

Chartmetric

class to handle deposit functions

Constructor

new Chartmetric()

Source:

Methods

(async) getAlbumsChartMetric(payload) → {object}

Source:

get all chartmetric info based on track id

Parameters:
Name Type Description
payload object

token

Returns:

response object

Type
object

(async) getArtist(payload) → {object}

Source:

get all chartmetric info based on track id

Parameters:
Name Type Description
payload object

token

Returns:

response object

Type
object

(async) getArtistChartMetric(payload) → {object}

Source:

get all chartmetric info based on track id

Parameters:
Name Type Description
payload object

token

Returns:

response object

Type
object

(async) getChartMetricStats(payload) → {object}

Source:

get all chartmetric info based on track id

Parameters:
Name Type Description
payload object

token

Returns:

response object

Type
object

(async) getToken(payload) → {string}

Source:

get token

Parameters:
Name Type Description
payload object

token

Returns:

token or null

Type
string

(async) getTrackChartMetric(payload) → {object}

Source:

get track chart metric

Parameters:
Name Type Description
payload object

token

Returns:

response object

Type
object

(async) getTrackInfo(payload) → {object}

Source:

get track info

Parameters:
Name Type Description
payload object

token

Returns:

response object

Type
object

(async) insertLog(nameID) → {object}

Source:

insert log

Parameters:
Name Type Description
nameID string

email ID to check in the database.

Returns:

sql response

Type
object

(async) searchTrack(payload) → {object}

Source:

get all chartmetric info based on query

Parameters:
Name Type Description
payload object

token

Returns:

response object

Type
object

(async) send(url, payload, config, method, payload) → {object}

Source:

api call to handle all chartmetric third party apis

Parameters:
Name Type Default Description
url string

url

payload object

payload

config object

config

method string post

method

payload object

token

Returns:

response object

Type
object

(async) updateLog(data) → {object}

Source:

update log

Parameters:
Name Type Description
data string

log data

Returns:

sql response

Type
object