PHPでtwitterRSSを作っているけど備忘録

$xml = simplexml_load_file('ここにtwitterRSSのURL');
$outputCount = 5; //表示件数
$i = 0;

foreach($xml->channel->item as $item) {
if(++$i>$outputCount) break;
$title = (string)$item->title ;
$title = split(": ", $title);
//ユーザー名とツイートを分離
//$date = substr((string)$item->pubDate, 5, 11);
//$date = ((string)$item->pubDate);
$date = strtotime((string)$item->pubDate);
//日月年の取り出し
echo (date('Y/m/d H:i',$date));
echo ($title[1]);
}
?>

これだけです。
実はこれ、お客様に重宝されていまして
有償で提供しているんですね。


よく、いろいろなウェブサイトでみかけるのは、こういうソースです。




new TWTR.Widget({
version: 2,
type: 'profile',
rpp: 3,
interval: 10000,
width: 290,
height: 183,
theme: {
shell: {
background: '#ffffff',
color: '#333333'
},
tweets: {
background: '#ffffff',
color: '#333333',
links: '#e7104a'
}
},
features: {
scrollbar: true,
loop: false,
live: true,
behavior: 'default'
}
}).render().setUser('ここにユーザーアカウント').start();



これだと、毎回リロードしなおすので
美しくないのですよ。
しかも余計なものはつけられるし
デザイン性に乏しいですしね。

というわけで、上記のPHPを乱用しているのですが
先日、RSSURLの記述が変わったらしく(´・ω・`)

このサイトでURLを取得しなおしたら
普通に動きました\(^o^)/

http://www.koikikukan.com/tools/twitter/get_user_timeline_feedurl/

ありがとう!
本当に感謝ですよ!
ものの3分で解決できたので、とても助かりました。
[PR]

by hiro__neko | 2012-10-30 13:39 | PGじゃない人間の備忘録  

<< 部屋を楽しくすごせるようにしようっ PHP1年生が、自動ツイートす... >>