2010-09 のアーカイブ

OpenSocialからGoogle SpreadSheetを操作したかったのですが、残念ながらまだSpreadSheetはガジェットからのOAuth認可に対応していない様です。(iGoogleガジェットで確認) 認可画面では、なぜかGoogleDocsが表示され、認可ボタンを...

ずっと頭を悩ませ続けてきた認証周りがまとまってきた。 まずは、iGoogleを起動してのガジェットのトークン付きのURLの取得。 このトークンがないと、OAuthなどの認可機構を用いたリクエストや、ソーシャル情報へのアクセスができない。 また以上のトークンを取得しても、...

タイトルのエラーメッセージはOpenSocial(@iGoogle)でのOAuth通信時にFlashのログに出力されていたものです。OAuth ErrorText Invalid parameter name , applications may not override oa...

iframe の URL を動的に生成して通信を行っていますが、firefox でキャッシュがききまくる、という問題に遭遇して振り回されていた、その解決法です。 まずは症状ですが、ページを起動してある段階でページ内の空の iframe にページを読み込ませます。 続い...

10日金 この日の歯医者で前歯を抜いた。小学生の時に上級生に突き飛ばされて一部が欠け、10年前に膿んで激痛を発して神経を抜き、このたびは根が砕けて再び膿んでいた。この歯にはずっと悩まされてきた。 11日~12日 認証周り・接続の維持がうまくいかず、かなりストレスを溜めてい...

全面Flashで作られたガジェットでの、OAuth認証プロセスで嵌った点をメモ。 Opera、Safari、Firefox、IEのそれぞれで、Javascriptまでを駆使するPopupブロックの回避法は、それぞれ違ったり、なかったり(?)するみたいということで、Flashの...

これまでずっと ClientLogin で制作してきましたが、いよいよOAuth認証に差し替えです。 ガジェットコンテナによる OAuth のサポートには、URLに長々としたパラメータが必要です。(OAuth の他にも多くの機能が必要としてるみたいです) しかもそのパラメータは毎...

SoftBankBB の ADSL⇒光変更営業のイハタさんと、伝説の平成電電時代とかについて話した。90分も話してしまった。 平成電電乗換え組みは月々2000円でADSL50MBを使っているのだけど(NTT基本料は別途1500円くらい)、そんな人でも結構光(すべて込みで7500円...

6日 DocsからFile一覧を取得する。 7日 アイコンセットを外部化して、BootManagerに読み込ませる。

本日はやはりAuthSubが使えないかとサンプルを作ったりしたけど、骨折り損だったorz GadgetではAuthSubはjsapi経由でないと使えないみたいだ。 そしてjsapiではDocsもReaderも対応していない。多分。 気を取り直して、セッションIDの保持と、...

本日は、ガジェットのストレージについて、からはじめていろいろ調査した。 OpenSocial の AppData は10KBまで保持してくれるが、iGoogle 内のガジェットでないと機能しない。(正確には、http://k0v~~.ig.ig.gmodules.com/g...

ガジェット周りの制作。 Myガジェットはサイドバーにまとめて、隠したりページを切り替えて複数のガジェットを表示させる。 それ以外の、アウセサリー的なアプリは、FinderからDropして追加する。 そのDrop型のアプリだけど、フルスクリーンを切り替えると、ガジェット...

ガジェット周りに着手。サイドバーガジェットと都度に起動するガジェットの二通りがある。 ファイル構造の手打ちには難儀したので、idをプロパティから削り、dir.getItembyId()時に付加するようにする。 Loaderのプログレスイベントの発生はブラウザ毎でまちまちなの...

はじめに Nice Readerは、あなたのGoogleリーダー・アカウントを使って動作する、RSSリーダーです。 Nice Readerの優れたインターフェイスを使って、快適に情報収集しましょう! Nice Readerの特徴 Nice Readerでは、新着情報と閲覧、☆やお...

Finderの使い方(応用) Finderの使い方(応用)Finderの使い方(応用)Finderの使い方(応用)Finderの使い方(応用)Finderの使い方(応用)Finderの使い方(応用)Finderの使い方(応用)Finderの使い方(応用)Finderの使い方(応用...

Finderの使い方 Finderの使い方(基本)Finderの使い方(基本)Finderの使い方(基本)Finderの使い方(基本)Finderの使い方(基本)Finderの使い方(基本)Finderの使い方(基本)Finderの使い方(基本)Finderの使い方(基本)Fin...

Readerのフッターの更新の不具合を修正。 左右カラムのスライドは、アニメーション終了時にマスクの外に出る場合removeChildするようにした。この部分は素直に組めて助かった。 壁紙一覧、ガジェット一覧を、GoogleSpreadSheetから取得するようにした。 ...

昨夜はその後、Google Spread Sheets をいじり、フォームからの入力を Google Apps Scriptでチェックするサンプルを書いて徹夜してしまった。 Google は、ほんと、Hot だな。。。 完全に朝寝の生活になってしまってまずい。 壁紙の変...