UNPKG

googlephotos

Version:

Library to make working with the Google Photos API easy

28 lines (20 loc) 613 B
'use strict'; const constants = require('../../constants/shared_albums'); class SharedAlbums { constructor(transport) { this.transport = transport; } get(shareToken) { return this.transport.get(`${constants.BASE_PATH}/${shareToken}`); } join(shareToken) { return this.transport.post(`${constants.BASE_PATH}:join`, {shareToken}); } leave(shareToken) { return this.transport.post(`${constants.BASE_PATH}:leave`, {shareToken}); } list(pageSize = 50, pageToken) { return this.transport.get(constants.BASE_PATH, {pageSize, pageToken}); } } module.exports = SharedAlbums;