GData APIでGoogleスプレッドシートを参照するには:Spreadsheets Data APIを使うための基礎知識(1)(1/3 ページ) SaaS形式のさまざまなGoogle Appsを操作するGData APIの1つ、Googleスプレッドシートを操作するSpreadsheets Data APIのJavaライブラリの使い方を基本から紹介する入門連載(編集部)
12/13 渋谷でGAEのハッカソンがあったので参加してきました。 チュートリアル、マッシュアップ、データストア、フレームワークのチームに分かれて、作業を行い。最後にチーム毎に発表を行うという流れで行われました。前回同様、ゴージャスなお弁当をご馳走になったり、大変快適でした。tmatsuoさん、Googlerのみなさまありがとうございます。 私は、マッシュアップチームR(@akisutesama takao.funami id:a2c)でGDataをGAEで使えるようにするチームに所属しました。とりあえづ出来たものが、以下のURLで、動作確認出来ます。トークンを奪うような事をしていないので適当に認証してみてください。ソースも公開しています。 http://1.latest.inote.appspot.com/ 上記ページ言って認証ってのを押すと 認証画面に飛ばされますので 画面下部の、認証
そんな訳で、細々とGAEを使って深夜アニメの番組変更情報を 作り出しているのですが、なんとなーく思い立って その情報をGoogleカレンダーに登録出来るようにしてみました 変更情報のページにGoogleカレンダーへのリンクを作り そこからどかんとカレンダーに追加する仕組みです で、実現するまでに色々と苦労したので、ハマった点とかを 振返り日記として残しておきます Google App Engine からGoogleのサービスを利用するには gdata-python-clientってのが必要で、これはGoogleから ダウンロード出来ます 展開したフォルダのsrc/atom、src/gdataを自分のGAEアプリの ソースフォルダにコピーして準備は完了です さて、Googleのサービスを使用する以上、Googleにログイン しなければならないのですが、まずここで詰まりました GAEからGoo
YoutubeやBlogger、CalenarなどGoogleのサービスを利用するGoogle Data APIというのがあるらしいです。 その一つにGoogle Documentsのスプレッドシートを操作するAPIがあり、今回はそのAPIを使って簡単な食事記録アプリケーションを作ろうと思います。 インストール easy_installが使えるなら $ easy_install gdata で終わり。ないならhttp://code.google.com/p/gdata-python-client/ から適当に持ってくる。 テーブル定義 次にアプリケーションで使うDBもといスプレッドシートを作成します。Google Docsにログインして、eatLoggingというブックを作成して、sheetという名前のシートを作成します。 次に、以下のフィールドを定義します。 date (日付) item
今更ながら、地味に便利なんじゃないかと思って試してみたら... >>> from gdata.docs.service import DocsService >>> >>> client = DocsService() >>> >>> # ログイン >>> client.ClientLogin('FOO@gmail.com', 'xxxxxxx') >>> >>> from gdata.data import MediaSource >>> >>> # ドキュメントを作成 >>> test = MediaSource(file_path='./test.html', content_type='text/html') >>> >>> # アップロード >>> entry = client.Upload(test, 'UploadFromAPI') >>> print entry.GetAl
Ringとは、リクルートグループ会社従業員を対象にした新規事業提案制度です。 『ゼクシィ』『R25』『スタディサプリ』など数多くの事業を生み出してきた新規事業制度は、 1982年に「RING」としてスタートし、1990年「New RING」と改定、そして2018年「Ring」にリニューアルしました。 リクルートグループの従業員は誰でも自由に参加することができ、 テーマはリクルートの既存領域に限らず、ありとあらゆる領域が対象です。 リクルートにとって、Ringとは「新しい価値の創造」というグループ経営理念を体現する場であり、 従業員が自分の意思で新規事業を提案・実現できる機会です。 Ringフロー その後の事業開発手法 Ringを通過した案件は、事業化を検討する権利を得て、事業開発を行います。 さまざまな事業開発の手法がありますが、例えば既存領域での事業開発の場合は、 担当事業会社内で予算や
Google Documents List Data API という Google Docs と連携できる API があります。正直、この API があることは今回初めて知ったので利用したことはないのですが、なんだかすごい API のようです。 Google Documents List Data API のリファレンスによると、おおむね次のようなことができるようです。 Google Docs に保存してあるドキュメントのリストを取得 word, spreadsheetなど種類別に取得 タイトルや本文でドキュメントを検索してリストを取得 フォルダの作成 ドキュメントのアップロード ドキュメントの更新 ドキュメントのダウンロード(フォーマット変換可) 他にも色々ありますが、特にドキュメントのアップロード、ダウンロードってとこが面白そうです。 アップロード可能なファイルのフォーマットは csv
GoogleDocsとGAEの連携 GoogleDocsやGoogleAppsとGAEは相性がよく、これらを組み合わせたアプリを作りたいと考えている方も多いだろう。私もこの組み合わせは気に入っていて、下図のような、Google Apps 3層アーキテクチャーを基本にしたマッシュアップアプリが作れないか日々、研究している。 この記事を書いてるあいだに、タイムリーにグーグル、Google Apps向けマーケットを開設なんて発表があった。今、Google Apps連携が熱い。 Google Docsについては、先日、すごいのはGDriveより全文検索でしょ!?にも書いたが、PDFやEXCELといった様々なタイプのコンテンツをほぼ無制限に格納でき、かつ全文検索もできるので大変便利である。Google Docs List APIのAnyType Uploadなどは、Google AppsのPremi
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く