Problém se čtením tabulkek přes Google Dokument API

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
ZDDorS
Člen | 6
+
0
-

Ahoj,

začal jsem používat doplněk Google Dokument API. Bez problémů mi funguje čtení z textového dokumentu, ale při čtení z tabulky to hodí chybu Bad http code of response, exception 200 but 401 receive.

Funguje:

if ($file instanceof \GoogleDocs\DocumentItem) {
    echo $file->getContent();
}

Nefunguje:

if ($file instanceof \GoogleDocs\SpreadsheetItem) {
    echo $file->getContent();
}

Nemáte někdo zkušenost, co s tím?

Moje php verze 5.4.7.; nette 2.0.8

Majkl578
Moderator | 1364
+
0
-

401 je Authorization Required, nezapomínáš někde nastavit nějaké potřebné údaje pro přístup?

ZDDorS
Člen | 6
+
0
-

Ano, google hlásí „Unauthorized“, ale nastavením sdílení to asi nebudu, protože to jsem vyzkoušel všemožné a i na více tabulkách. S knihovnou se přihlašuji pořád stejně, ať jde o dokument (kde čtení funguje) nebo tabulku (kde nefunguje).
Mám zprávu od autora doplňku, že ho už nějakou dobu nepoužívá a neví, jestli tam teď není nějaký problém. Proto jsem se přiklonil k jednoduchému řešení bez doplňku, kdy načítám google tabulku z veřejné adresy jako csv, což mi dostačuje.

Každopádně děkuji za reakci.