JSONを自力でパースするperlスクリプト【pure-Perl】2013/06/12(水)twitter埋め込みタイムラインのデザイン変更方法ネット※新しい記事に移動しましたAPI1.0の廃止と共にTwitterウイジェットが使えなくなってしまいました。新しい埋め込みタイムラインは通常の方法では細かいデザイン(配色)を変更することができないので、小細工してデザイン変更したまとめ。charset="utf-8"></script>設定値がなくなり「data-widget-id="344823557110497281"」というwidget-idで管理されるようになりました。この設定はtwitterの設定画面のものが反映されるようです。width="520"></iframe>aタグで書かれていたウイジェット情報がiframeに置きかわっています。以前のように直接HTMLで展開されるわけではないため、CSSでデザイン変更という手も使えません。iframeの中身を取得するしょうがないのでiframeの中身を取得しました。これ以上のツイートはありません。href="https://twitter.com/intent/tweet?screen_name=nabe_abk">@nabe_abkさん宛にツイートする</a></div></div></body>ツイートが複数あるときは繰り返しです。変更可能なデザイン(2013/06/13現在)貼り付けHTMLのdata属性等を設定することでCSSに頼らなくても以下のものは変更可能です。data-border-color="#cc0000"言語:ツイート数を固定おすすめしたいユーザーtransparentに設定すると背景およびボーダーが非表示になるようです。デザインの変更(2014/08/10更新)jQueryなどを使って直接CSSを適用させてしまうのが確実ではありますが、それでは新たなツイートをロードしたときに再度jQueryでCSS処理させる必要があります。仕方ないのでスペシャルなウイジェットiframe専用のCSSをロードさせることにしましょう。try_msec);}();</script>上記JavaScriptソースコードのライセンスはWTFPLです。widgetを1画面に2つ以上貼り付ける場合は、多少改造が必要です。jQueryを使うともっと簡単だと思います。タイマーではなくもっと賢い方法を思いついたら(知っていたら)教えてください。上のソースを一部書き換えれば可能になります。