jsoma / tabletop

Tabletop.js gives spreadsheets legs
MIT License
3.78k stars 445 forks source link

Is tabletop still dying? #192

Open riquim opened 4 years ago

riquim commented 4 years ago

I read that tabletop is being killed by Google, however I can see it is still working.

It is the solution I need and I think I would be able to use it with my extremely low knowledge thanks to the good documentation there is around, so I hope it is not really dying.

I don't completely understand issue 189 solution and I prefer not to use Papa Parse because I don't want to load JQuery everytime someone loads my website.

This example still works like a charm and I will follow it, hoping it still will work for several months!

thanks for the great work!

d3netxer commented 4 years ago

it is still working for me as of now as well, so is there a countdown or something?

MappingSteve commented 4 years ago

@riquim

I prefer not to use Papa Parse because I don't want to load JQuery

Papa Parse does not require jQuery - there are no dependencies (quoting their website). It can be used via jQuery, but it can also be used by itself. [I have not tried it yet; just quoting what I read.]

issue 189

Perhaps try it without an API key - the earlier, simpler, instructions for how to use - giorgio's July 13 comment on that thread says it started working for him again.

cheelay commented 4 years ago

According to this link, they extended the migration deadline to January 26, 2021. I'm very glad!

https://cloud.google.com/blog/products/g-suite/migrate-your-apps-use-latest-sheets-api

mike-seekwell commented 3 years ago

https://cloud.google.com/blog/products/g-suite/migrate-your-apps-use-latest-sheets-api

cheelay commented 3 years ago

They extended the deadline again:

"UPDATE: To allow developers additional time to migrate their applications, we've extended the deadline for the turndown of the v3 API until June 8, 2021."

cheelay commented 3 years ago

Did anyone experience breakage after June 8th? My site is still working.

datramt commented 3 years ago

I too would like to know if this project is still alive. It would be incredibly useful for an upcoming project if so. It seems like most of the examples at the bottom of the readme are no longer online.

cheelay commented 3 years ago

They keep pushing back the date for turning off the v3 API support. Now their website says August 2nd is the final date. https://cloud.google.com/blog/products/g-suite/migrate-your-apps-use-latest-sheets-api

cheelay commented 3 years ago

Seems like the killing is complete. My tabletop projects have stopped functioning.

datramt commented 3 years ago

Thanks @cheelay. Also, bravo to @jsoma for tabletop while it lasted!

levihernan commented 3 years ago

Is there any fix to it or tabletop just died? :(

davidcastillo commented 3 years ago

yes, it seems it broken now.. when running the URL I get this message from google sheets

"Google logo Sorry, unable to open the file at this time.

Please check the address and try again.

Get stuff done with Google Drive

Apps in Google Drive make it easy to create, store and share online documents, spreadsheets, presentations and more.

Learn more at drive.google.com/start/apps."

d3netxer commented 3 years ago

and its dead, no more public json endpoint of Google sheet

fm9610 commented 3 years ago

Can the code be changed to conform with Google sheet API v4?

d3netxer commented 3 years ago

I don't know, I tried reading the Google sheet API v4 documentation but I didn't see any examples on how to make a JSON endpoint from a Google Sheet.

levihernan commented 3 years ago

https://sheets.googleapis.com/v4/spreadsheets/SHEET_ID/values/SHEET_TAB_NAME/?key=API_KEY;

you can get your API_KEY in https://console.cloud.google.com/apis/credentials

there's not much need for tabletop anymore

levihernan commented 3 years ago

if anyone is available to perform a PR changing tabletop completely for this API endpoint, it would save thousands of projects worldwide <3

fm9610 commented 3 years ago

Thanks levihernan for the suggestion, but is there any way to parse the json result string back to the showInfo(data) used in tabletop?