twitter名刺ジェネレータ
TRANSCRIPT
類似サービスとの比較
ツイ名刺
ずっとメンテナンス中(◞‸◟)
Proca
認証しないと使えない
Twit Card
閉鎖\(^o^)/
ついったー名刺ジェネレータ
API1.1に未対応....
Twitter API 1.1に対応できなかった?
今年の6/12 で Twitter 1.1 に完全移行した。
「Twitter 名刺」でググった上位4件
苦労した点
クロスドメインアクセスの回避。
サーバにアイコンを保存。
Canvas で複数行の文字を描画すること。
1文字ずつ文字を取り出して、指定した幅になるように文字を分割。複数回に分けて canvas#fillText() した。
長い bio、短い bio があるので、どんな文字数でもバランスよくなるようにした。(テキストを下寄せにする独自関数を実装)
使用技術
クライアントサイド
JavaScript, Ajax
Canvas(HTML5)
サーバサイド
Ruby (Twitter 認証はサーバ側で行った)
形態素解析エンジンとして MeCab
View に erb を利用 (MVCを意識)
SOURCE CODE
https://github.com/gam0022/twitter-meishi-generator