Using this Google Script (deployed as a web app), you can access a JSON representation of data in any unpublished spreadsheet in which you can access.
https://script.google.com/macros/s/AKfycbwCTqr4K4sIbr01-Y0BBGdR1eqXNj1l4F7JxM0oXb7nQyK936k/exec?tabname=<NAME-ON-TAB-GOES-HERE>&sheetid=<SHEET-ID-GOES-HERE>
- Create a new Script as Web App
- Copy script from sheet2json.gs
- Publish Script as Web App (Menu: Publish > Deploy as web app...)
- Save new version
- Select - Execute the app as: User accessing the web app
- Select - Who has access to the app: Anyone
- Deploy
- Copy the deployed web app's url and append the following parameters:
tabname
- Name on the tab where the data resides within your Google Sheet (must be a URL-encoded value)sheetid
- When editing your Google Sheet, this ID can be found within the URL just before '/edit'
- Profit?
daichan4649 via ctrlq.org