好的,一些提示可以帮助您入门:
我猜你会想定期调用一个函数,所以你可能想看看超时函数:
http ://www.jquery4u.com/jquery-functions/settimeout-example/
然后你会想要使用 AJAX 从 PHP 文件中获取一些数据 - 可选地在此处显示一个参数来指定你只想要带有标签 #cheese 的推文:
$.ajax({
type: "POST",
url: "a_php_file_that_returns_some_data.php",
data: { hastag: "cheese"}
})
success: function (dataFeed) {
// do something
}
);
好的,我说的是 AJAX,但实际上你不想要 X (XML) - 将你的提要格式化为 JSON 更容易 - 你可能会发现 json_encode 有用:http ://us3.php.net/json_encode
PHP 文件将包含一个从 twitter 获取数据的函数。您需要在 Twitter 上创建一个应用程序,其中包括注册一个免费的开发帐户:https ://dev.twitter.com/
该应用程序将有一个 API 密钥 - 您发送到 twitter 以解锁您想要的数据的代码。API 会不时更改,因此您需要查找最新版本,但这里有一些东西可以让您开始。
推特搜索标签示例 api v 1.1
获得 json 提要后,就可以将项目添加到砌体中了,我不是专家,因此请参阅文档了解更多信息,但这里是 add items 方法:
msnry.addItems( elements )
// or with jQuery
$container.masonry( 'addItems', elements )