7月 26

自分のTweetをblog形式で表示するOpenPNE3用のプラグインにチャレンジ。
呟きをblogのように日付で整理し月別やリプライ別に検索表示したりできます(実際はまだそこまで作りこんでませんが)。

過去の呟きは全てDBにキャッシュ(過去のツブヤキは最大32,000件まで取得)しているのでTwitter側のレスポンスに左右されることなく動きます。
今回もsymfonyに慣れたいが故の制作ですが、まだまだ思い通りに使いこなすには時間がかかりそうです。

Tagged with:
5月 19

学習目的ですがOpenPNE3のプラグインとしてOAuthプラグインを作ってみました。
え?これで実際何ができるかって。。。
これだけだと単に対応サービスへのアクセス権を得るだけです、具体的には有効なトークン情報をDBへ保存するだけの極々簡素なもの(^^;

後はこのDBに保存されたトークンを使って煮るなり焼くなり好きにしてって感じw
画像はこの情報を使って実際にTwitterのプロフィール情報とGmailのINBOXから情報をひっぱり出してみたよの図です。


Twitter


Gmail

許可するサービスの指定

Twitterの場合はそれそのものがサービスの実体なのですが、Googleの場合は複数のサービスが存在するため、scopeパラメータを使い許可するサービスを指定します。
下の図は、GoogleのOAuthでGmailとCalendarを指定した場合に表示される確認画面です。

Google Buzz

※2010/5/20:追記

この記事を書いた直後、サンフランシスコで開催されているGoogle I/Oでの発表と合わせGoogle Buzzの仕様が更新されBuzzでもOAuthが使えるようになったことをTwitterのTLで知りました、参考までにBuzzのScopeはこんな感じです。

OAuth Scopes

Scope Meaning
https://www.googleapis.com/auth/buzz read and write
https://www.googleapis.com/auth/buzz.readonly read-only access
Tagged with:
4月 29

とりあえずベータ版として公開、OpenPNE2専用(テンプレート挿入型)のタイムラインビュアーです(現状投稿機能はありません)。
インストールは他のモジュールと同様、explateディレクトリ内にtwitterディレクトリを丸ごと転送、setupディレクトリ内のファイル(openpne.sql、openpne.css、openpne.tpl)を設定して下さい。

+ public_html
 + explate
  + twitter

※詳細はreadme.txt参照

OAuth認証のライブラリーは twitteroauth を使っています。
twitteroauth/ディレクトリ(OAuth.php twitteroauth.php)をOpenPNEのインストールサーバー(OpenPNE/webapp/lib/twitteroauth/)コピーして下さい。

+ webapp
 + lib
  + OAuth.php
  + twitteroauth.php

ダウンロードtwitter20100429.zip


※OAuth認証用アカウントとして http://twitter.com/tweetinpne を使っていますが、ご自由に変更して頂いて構いません。

追記:プロフィール項目を使って会員側で「利用するしない」を設定する方法。

まず管理画面から「Twitterガジェットを利用する」の項目を追加します。
管理画面|SNS設定|プロフィール項目設定|プロフィール項目追加

項目名: Tweeterガジェットの利用
識別名: use_twitter
必須:
公開設定の選択: 固定
公開設定デフォルト値: 全員に公開
新規登録: 表示する
プロフィール変更: 表示する
メンバー検索: 表示する
説明: HOME画面でTweeterガジェットを利用する場合はチェック
フォームタイプ: 複数選択(チェックボックス)

.
■プロフィール選択肢一覧
Tweeterガジェットの利用

ID 項目名 並び順
xxx 利用する 1

上記を設定することで、$c_member.profile.use_twitter.value[0]に値が入ってきますのでそれを判定に利用します、具体的には以下のようにテンプレートの中身を判定で挟みテンプレート挿入して下さい。

({if $c_member.profile.use_twitter.value[0]})

<div class=”dparts”>
<div class=”tweetinpne”>
<ul class=”tabArea”>
 // ~ 中略 ~ //
<script language=”javascript”>
var arrayDiv = new Array();
getSession(‘({$c_member.c_member_id})’,'({$PHPSESSID})’);
</script>
 
</div>

({/if})

Tagged with:
1月 04

つぶやき機能が欲しい、PNEからも呟きたい!そんな要望にお応えして、OpenPNE2に簡単に組み込めるTwitterモジュールを作ってみました、まだプロトタイプ版ではありますが中々快適に動作しています。過去幾つか公開しているモジュール同様explateがインストールされているOpenPNE2であれば、ファイルコピーと管理画面からのテンプレート挿入とカスタムCSSの追加で動作します。
Twitterへの認証方法もアカウント情報を預かることなく可能なOAuthを使用していますので、SNS側でパスワードを保存する必要もなくかなり気軽に(?)使えると思います。

認証前 認証後Timeline表示
ID連携機能
これはOpenPNEオフィシャルSNS内で出されたアイディアそのままなのですが、他のクライアントにはない特徴的機能として、SNS内のニックネームとTwitterのスクリーンネームを連携させタイムライン上に表示ることも可能です(画像赤マーク)。

※SNSに参加していない人の呟きは今まで通りです。

※iPhoneで撮影、少々見難いのですが使い勝手はこんな感じ。
Tagged with:
12月 21

tyep2009
12月19日に参加してきました、150名を超える大所帯には少々狭いスペースでしたが、日ごろタイムライン上でアイコン相手に呟いている人たちと飲んで語るのも楽しいものです、ただ残念だったのはiPhoneは電波が微妙でコネロス頻発、そのおかげで電波が入る出入口付近はさらに大混雑(笑)、ドコモは流石だなぁ。

Twitter関東忘年会1 Twitter関東忘年会2 Twitter関東忘年会3 Twitter関東忘年会4
忘年会用に名刺を作ってみました。
twitter名刺利用したのは「ついったー名刺ジェネレータ」スクリーンネームを入力し数回クリックするだけの超簡単操作、あとはこの画像を出力してフォトショップやイラストレータへ取り込み煮るなり焼くなりして下さい、ちなみに裏面はジェネレーターでは作成できないので自分で作りました。
普段タイムライン上でしか会話していない人でもこの名刺さえ見せれば完璧(笑)、カードホルダーへ入れて首から下げるのもアリですね。

Tagged with:
12月 04

星占いファンのみなさまに朗報です(笑)。
OpenPNE拡張モジュールでお馴染み「今日の運勢」(十二占星術)がTwitterからも使えるようになりました。占い結果の更新は日付の変わる午前零時の一日回限りですが、タイムラインに埋もれてしまうため、1時間おき(深夜は2〜3時間)に同じ内容をアップしています。Followersの多い方はそれでも流れてしまうと思いますが、どれか1回くらいはお目に留まるかと思います(それも運という事でw)。
初めて作ったTwitter botなのでまだ勝手がわからず試行錯誤中、不安定だったり何かとご迷惑をおかけするかとも思いますが、宜しくお願いします。

Twitter Uranai

以下の自分の星座をFollowして下さい。

星座Twitterアカウント一覧
※ powerd by JugemKey 【PR】原宿占い館 塔里木
余談ですが、上のTwitterの画面イメージですけど稲垣潤一さんのTweetがオカシイなと思ったらアカウントが乗っ取られているようです、怖いですね。(^^;
inagaki hijack
※現在は乗っ取りから奪回復旧しています。
Tagged with:
11月 05

アマゾンアソシエイト会員がTwitter上で商品を紹介できる機能が公開されました。

Amazon toolbar

まずAmazonにログインした時に現れる上部ツールバー、ここに「Twitterで共有」が追加されています。

紹介したい商品を表示した状態でこれをクリックすると、別窓でTwitterが起動、短縮された商品リンクとテキストが埋め込まれます(Twitter未ログインの場合はログインページが表示)、後はテキストを編集するなり、説明を追加するなりして投稿ボタンをクリックするだけ。とても簡単です。

Amazon to twitter

関連記事
http://affiliate-blog.amazon.co.jp/2009/11/shareontwitter.html
http://www.itmedia.co.jp/news/articles/0911/04/news061.html
http://netafull.net/twitter/032538.html

Tagged with:
11月 05

広瀬香美さんがJ-POP CAFEでTwitterコンサートを開きます。

  • 日時 : 11/13(金) 19:00開演
  • 場所 : J-POP CAFE (渋谷)
  • チケット : ¥140-(ドリンク別)
  • 参加応募方法 : 本日(2009/11/05)21:00まで、twitter上で募集!
持ってくる物
・PC
・i-phoneなどのモバイル
(ご持参いただかなくても、大丈夫です。)
コンサートの特徴
・リアルタイムでtwitterを使って実況中継をしながらのコンサートです。
・広瀬本人もステージ上からtwitterします。
・参加できないユーザーの皆さんも、当日はTwitterを通して、リアルタイムでコンサートを楽しむことができます。
参加方法
Twitter上で@live1113をフォローします、これが参加希望という意味でこの中から抽選が行われます、当選者はDMが届くそうなのでそれに返信することで参加確定。

告知もTwitter、ライブもTwitterしながら、「持ってくる物」って笑いますよね、普通持ってきたらダメでしょ?w と次から次へと新しい企画を繰り出す広瀬さん、やはり彼女はタダモノではありません。
Kohmi Hirose twitter live
http://twitter.com/kohmi/status/5431201869

只今絶賛募集中!(2009/11/05 21:00マデ)

関連記事
広瀬香美が「Twitterコンサート」 実況推奨、本人もTwitter中継 応募もTwitterで
広瀬香美、twitter単独コンサート開催
ひと言もしゃべらないのに、距離が近い 広瀬香美さんが“Twitterライブ”
MC の代わりにすべて Tweet に徹した、広瀬香美さんの Twitter コンサート
広瀬香美Twitterコンサートに行ってきた [2009年11月14日(土)]

Tagged with:
preload preload preload