Hatena::ブログ(Diary)

Ehrenの日記 このページをアンテナに追加

2010-10-19

Jetpack SDK 0.8入門

FirefoxAdd-onが作ってみたくてJetpack SDKをさわって欲しい機能を実装してみました。

参考

404 Not Found

APIの資料。

http://efcl.info/2010/0126/res1547/:titl

Jetpackの使い方のまとめ記事。

ApiDocumentation - bitly-api - bitly REST API method documentation - API Libraries and Documentation for bitly - Google Project Hosting

bit.lyAPIの使い方

no title

ソースの書き方をかなり参考にさせていただいた。

実際に作ってみた

試しに「Webページを開いて右クリックメニューからメニュー実行すると、ページタイトルとbit.lyで短縮したURLを取得して、新しいタブでTwitter

画面を開いて入力欄にその文字列を貼付ける」Add-onを作成してみました。

ソースは以下です。

ehren / TweetThisPage / overview — Bitbucket

本当は拡張として公開したいんですが、bit.lyAPIを使うのにユーザID+APIKeyが必要かつ、APIに制限があるので、その辺をふせてソースのみ公開します。

メモ

source bin/activate
deactivate
  • 書いたソースをサンドボックス環境で実行
cfx run
  • xpiを作成
cfx xpi

はてなユーザーのみコメントできます。はてなへログインもしくは新規登録をおこなってください。

トラックバック - http://d.hatena.ne.jp/Ehren/20101019/1287446292