2010-02-09 8 views
3

google gadget (실제는 가젯 전용이어서 의 데이터 저장소를 얻을 수 있습니다.) Google 스프레드 시트에 삽입 가능하게하려면이 시점 이후에 google이라는 단어는 건너 뛸 것입니다. 그냥 상상할 수 있습니다.)Google 가젯/스프레드 시트 : 가젯 용 스프레드 시트 키 가져 오기

내가 가제트에 입력 한 데이터의 키/값 저장소로 가젯을 포함시킨 스프레드 시트를 사용하고 싶습니다. (가제트 데이터의 2K 한도로는 충분하지 않습니다.) 내가하고자하는 것은 spreadsheet's list feed을 조작하기 위해 gadget's feed api을 사용하는 것 같습니다. 그러나 스프레드 시트의 목록 피드가 무엇인지 알기 위해서는 URL에있는 스프레드 시트의 키를 알아야합니다. 가젯이 iframe을 통해 삽입 된 것 같아서 URL에서 직접 키를 긁을 수는 없다고 생각합니다.

그래서 스프레드 시트에 스프레드 시트의 핵심을 포함시키고 있다고 가젯에게 어떻게 알릴 수 있는지 알아야합니다. 나는 사용자가 수동으로 그것을 입력 할 수 있다고 생각하지만, 나는 프로그래밍 방식으로 키를 알고 있다고 생각한다.

답변

1

당신이 URL에 GET 요청을하여 스프레드 시트의 목록을 검색 할 수 있어야한다 :

https://spreadsheets.google.com/feeds/spreadsheets/private/full

자세한 내용은

참조 Google 스프레드 시트 API : 이 http://code.google.com/apis/spreadsheets/data/3.0/developers_guide_protocol.html#ListingSpreadsheets

+0

좋아, 내가 프로그래밍 * 수있는 방법을 구입 *하는 내가 내장하고있어 이들의 알아? 또는 사용자에게 스프레드 시트가 내가 할 수있는 최선의 방법이라면 목록을 표시하고 있습니까? – rampion

+0

도움이 되나요? http://code.google.com/googleapps/appsscript/class_spreadsheet.html#getId Browser.msgBox (SpreadsheetApp.getActiveSpreadsheet(). getId()); – JochenJung

+0

비공개 도메인 스프레드 시트 목록에 대한 URL은 무엇입니까? –

관련 문제