Norwegian Polka Music

    read-google-photos

    1.0.0 • Public • Published

    Read public photos from google album

    Download the package first and follow the steps.
    • Go to google-photos folder and run npm install.
    Runing this app
    • Go to google-photos folder and run npm start or node server.js
    • Otherewise you can install node PM2 to run it. You can find PM2 Installation here.
    • Then Go to google-photos folder and run pm2 start server.js in cmd/Terminal
    Routes:
    • method: GET, route: /get-one-album-urls/<id>, Respons: array[] of URLs
    • method: GET, route: /get-all-album-urls, Respons: array[] of URLs.

    Run command in terminal/cmd on google-photos folder to sync photos manually in your g-photos.json file.

    node -e 'require("./google-photos").getPhotosFromFile()'

    Examples:
    Using Axios
    • URL /get-one-album-urls

    axios.get(http://localhost:3002/get-one-album-urls/${id})

    • URL /get-all-album-urls

    axios.get(http://localhost:3002/get-all-album-urls)

    Using fetch method.
    • URL /get-one-album-urls

    //Replace album id in the url

    fetch(http://localhost:3002/get-one-album-urls/${id}) then( function(response) { if (response.status !== 200) { console.log('Looks like there was a problem. Status Code: ' + response.status); return; } // Examine the text in the response response.json().then(function(data) { console.log(data); }); } ) .catch(function(err) { console.log('Fetch Error :-S', err); });

    • URL /get-all-album-urls

    fetch(http://localhost:3002/get-all-album-urls) .then(function(response) { if (response.status !== 200) { console.log('Looks like there was a problem. Status Code: ' + response.status); return; } // Examine the text in the response response.json().then(function(data) { console.log(data); }); } ) .catch(function(err) { console.log('Fetch Error :-S', err); });

    Contact me on antonyagustineraj@gmail.com

    Install

    npm i read-google-photos

    DownloadsWeekly Downloads

    3

    Version

    1.0.0

    License

    ISC

    Unpacked Size

    6.82 kB

    Total Files

    5

    Last publish

    Collaborators

    • antonyagustineraj