• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Jak dodać poprzez api dane do google sheet ?

Object Storage Arubacloud
0 głosów
832 wizyt
pytanie zadane 26 maja 2020 w JavaScript przez frederrer Użytkownik (740 p.)
Czy moge po prostu to zrobić za pomocą POST/GET method ?

2 odpowiedzi

+1 głos
odpowiedź 26 maja 2020 przez Velta Maniak (52,370 p.)

może wiesz jak to zrobić poprawnie albo bez auth?

Zajrzyj w quickstart dowolnego z języków. Prawdopodobnie w każdym jednym z kroków jest dołączenie do projektu wygenerowanego pliku identyfikatora klienta OAuth w formacie JSON o nazwie credentials.json

Aby taki wygenerować, należy przejść przez następujące kroki:

1. Wejść w panel interfejsów API i usług.
2. Wybrać projekt, który zawiera usługę Sheets API.
3. W menu w panelu po lewej stronie należy wybrać widok "Dane logowania".
4. Kliknąć na górze przycisk "Utwórz dane logowania".
5. Z rozwijalnej listy wybrać opcję "Identyfikator klienta OAuth".
6. Dla pola "Typ aplikacji" wybrać opcję w zależności od rodzaju Twojej aplikacji (prawdopodobnie "Aplikacja internetowa") oraz nadać dowolną nazwę dla identyfikatora.
7. Zatwierdzić formularz.
 

Takowy plik należy pobrać, nadać odpowiednią nazwę i dołączyć do katalogu z projektem.

Do edycji danych w skoroszycie zapewne przyda Ci się metoda spreadsheets.values.update – do wykonania tego żądania możesz skorzystać z dołączonego przykładu dla node.js lub czystego JavaScriptu. Informacje na temat pobierania ID skoroszytu znajdziesz w sekcji Spreadsheet ID wprowadzenia. Zakres powinien wyglądać tak samo jak w Google Sheets; właściwie chyba tak samo, jak w Excelu. Do reprezentacji danych do wprowadzenia przyda Ci się także wiedza o strukturze wymiany danych ValueRange – przykład możesz znaleźć w sekcji Samples > Basic Writing.

Czy moge po prostu to zrobić za pomocą POST/GET method ?

Jak wspomniano w powyższym odnośniku do przykładów, do wykonania tego typu żądania możesz użyć żądania PUT lub POST, jednakże lepiej jest w aplikacji określić wszystkie dane na temat przydzielonego API, łącznie z zakresem dostępu do operacji, jakie może wykonać na zasobach udostępnianych w usłudze Google.

0 głosów
odpowiedź 26 maja 2020 przez kubaapk Nałogowiec (44,270 p.)
komentarz 26 maja 2020 przez frederrer Użytkownik (740 p.)
ok ale miałem już podejście z tym i nie mogłem ustawić autoryzacji - może wiesz jak to zrobić poprawnie albo bez auth?

Podobne pytania

0 głosów
0 odpowiedzi 125 wizyt
0 głosów
0 odpowiedzi 1,021 wizyt
pytanie zadane 31 stycznia 2018 w JavaScript przez carnage Nowicjusz (120 p.)
0 głosów
0 odpowiedzi 481 wizyt

92,579 zapytań

141,432 odpowiedzi

319,664 komentarzy

61,964 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...