使用codebird.php显示twitter列表状态
因此,我阅读了本教程,设置了一个twitter小部件,它使用codebird.php和javascript显示twitter用户状态列表或搜索词: 我现在要做的是编辑它,以便它显示twitter列表的状态,例如: 我想我需要将下面的“搜索”选项切换到“列表” 也可以编辑这段代码以获取列表而不是搜索词,但我不知道如何进行使用codebird.php显示twitter列表状态,php,javascript,twitter,Php,Javascript,Twitter,因此,我阅读了本教程,设置了一个twitter小部件,它使用codebird.php和javascript显示twitter用户状态列表或搜索词: 我现在要做的是编辑它,以便它显示twitter列表的状态,例如: 我想我需要将下面的“搜索”选项切换到“列表” 也可以编辑这段代码以获取列表而不是搜索词,但我不知道如何进行 // different JSON request {hash|user} if (JQTWEET.search) { request = {
// different JSON request {hash|user}
if (JQTWEET.search) {
request = {
q: JQTWEET.search,
count: JQTWEET.numTweets,
api: 'search_tweets'
}
} else {
request = {
q: JQTWEET.user,
count: JQTWEET.numTweets,
api: 'statuses_userTimeline'
}
}
Codebird的自述文件解释了如何将Twitter API方法映射到Codebird的函数调用,如下所示:
对于Twitter API方法中的每个斜杠,在Codebird函数中使用下划线
示例:Status/update映射到Codebird::Status\u update()
对于twitterapi方法中的每个下划线,在Codebird函数中使用camelCase
示例:Status/home\u timeline映射到Codebird::Status\u homeTimeline()
对于方法中的每个参数模板,在Codebird函数中使用大写字母。另外,不要忘记将参数包括在参数列表中
示例:
statuses/show/:id映射到Codebird::statuses\u show\u id('id=12345')。
users/profile\u image/:screen\u name映射到>Codebird::users\u profileImage\u screen\u name('screen\u name=mynetx')。对于您提到的API调用,映射应该像下面这样简单:
<?php
$cb->lists_statuses('slug=teams&owner_screen_name=MLS&count=1');
?>
它有用吗
<?php
$cb->lists_statuses('slug=teams&owner_screen_name=MLS&count=1');
?>