Twitter 你如何在推特上获取所有提到特定url的推特?
我基本上想弄清楚我是否可以搜索所有关于url的推文,例如。理想情况下,搜索还应该计算缩短的url。有什么指针吗?您可能需要查看包含方法的文档Twitter 你如何在推特上获取所有提到特定url的推特?,twitter,Twitter,我基本上想弄清楚我是否可以搜索所有关于url的推文,例如。理想情况下,搜索还应该计算缩短的url。有什么指针吗?您可能需要查看包含方法的文档 你要求搜索缩短的URL是很奇怪的,虽然-我理解你为什么想这样做,但我无法想象你怎么相信它会起作用。由于Twitter本身不包含短URL的扩展版本,因此没有任何方法可以使用Twitter搜索功能来查找短链接。而且,由于您无法预测人们可能会使用哪种URL缩写,因此您也不知道该查找什么。您可能需要查看包含方法的文档 你要求搜索缩短的URL是很奇怪的,虽然-我理解
你要求搜索缩短的URL是很奇怪的,虽然-我理解你为什么想这样做,但我无法想象你怎么相信它会起作用。由于Twitter本身不包含短URL的扩展版本,因此没有任何方法可以使用Twitter搜索功能来查找短链接。而且,由于您无法预测人们可能会使用哪种URL缩写,因此您也不知道该查找什么。您可能需要查看包含方法的文档
你要求搜索缩短的URL是很奇怪的,虽然-我理解你为什么想这样做,但我无法想象你怎么相信它会起作用。由于Twitter本身不包含短URL的扩展版本,因此没有任何方法可以使用Twitter搜索功能来查找短链接。而且,由于您无法预测人们可能会使用哪种URL缩短器,因此您也不知道该查找什么。Topsy的Otter API提供了此功能:Topsy的Otter API提供了此功能: 这项服务显然能够跨缩短的URL进行搜索
这项服务显然能够跨缩短的URL进行搜索 我建议只使用Twitter关键字/单词作为提交搜索的关键字。在我创建的这个JS提琴中,您将看到我如何从趋势主题中提取查询关键字,这些主题是我从趋势语言环境调用中派生的。我从本地结果中获取yahoo WOEID,并使用它为特定地理区域生成本地趋势。从这里可以看出,趋势推文都有一个查询字符串,可以捕获并添加到Twitter搜索paramas对象中,该对象将在该趋势本地中为该趋势主题吐出推文。我真的希望这能有所帮助,因为我写的是尽可能直接的Jquery。享受 嘿,伙计们,我准备了一个很好的JS提琴,当涉及到处理Twitter API时,它应该能回答你们所有的问题。webapp可以获取趋势区域设置,并允许您深入到趋势主题,然后查看其中的tweet 我还包括了一个标准的Twitter搜索提交框,所以奇怪的是,这是一个赤裸裸的Tweetdeck客户端供您检查。另外,为了推动新Jquery库的自适应,我使用了1.91,它使用了新的live.bind click事件语法 享受 } $document.readyfunction{
function getTrendsByID(id) {
$.ajax({
url: 'http://api.twitter.com/1/trends/' + id + '.json',
dataType: 'jsonp',
success: function (data) {
$.each(data[0].trends, function (i) {
});
}
});
};
function getLocales() {
$.ajax({
url: 'https://api.twitter.com/1/trends/available.json',
dataType: 'jsonp',
success: function (data) {
var locales = $('ul#locales');
locales.html('');
$.each(data, function (i) {
localeID[i] = data[i].woeid;
$('ul#locales').append('<li>' + data[i].name + '</li>');
});
}
});
};
function getTrends(id) {
$.ajax({
url: 'https://api.twitter.com/1/trends/' + id + '.json',
dataType: 'jsonp',
success: function (data) {
var trends = $('ul#currentTrends');
trends.html('');
$.each(data[0].trends, function (i) {
$('ul#currentTrends').append('<li>' + data[0].trends[i].name + '</li>');
});
}
});
};
// Event Handlers
$(document).on("click", "#locales li", function () {
var $this = $(this);
var localesHdr = $('#currentTrendsCont h3');
var tweets = $('#tweets');
var trendsHdr = $('#tweetsCont h3');
trendsHdr.html('');
tweets.html('');
localesHdr.html('');
$('#currentTrendsCont h3').html($this.text());
getTrends(localeID[$this.index()]);
});
$(document).on("click", "#currentTrends li", function () {
var $this = $(this);
var trendsHdr = $('#tweetsCont h3');
trendsHdr.html('');
$('#tweetsCont h3').html($this.text());
var params = {
q: $this.text(),
rpp: 10
};
searchTwitter(params);
});
$('#submit').click(function () {
var trendsHdr = $('#tweetsCont h3');
var trends = $('#currentTrends');
var local = $('#currentTrendsCont h3');
local.html('');
trendsHdr.html('');
trends.html('');
$('#tweetsCont h3').html('search query: '+$('#query').val());
var params = {
q: $('#query').val(),
rpp: 10
};
searchTwitter(params);
});
// Globals
var localeID = new Array();
// Init!
getLocales();
}) 我建议只使用Twitter关键字/单词作为提交搜索的关键字。在我创建的这个JS提琴中,您将看到我如何从趋势主题中提取查询关键字,这些主题是我从趋势语言环境调用中派生的。我从本地结果中获取yahoo WOEID,并使用它为特定地理区域生成本地趋势。从这里可以看出,趋势推文都有一个查询字符串,可以捕获并添加到Twitter搜索paramas对象中,该对象将在该趋势本地中为该趋势主题吐出推文。我真的希望这能有所帮助,因为我写的是尽可能直接的Jquery。享受 嘿,伙计们,我准备了一个很好的JS提琴,当涉及到处理Twitter API时,它应该能回答你们所有的问题。webapp可以获取趋势区域设置,并允许您深入到趋势主题,然后查看其中的tweet 我还包括了一个标准的Twitter搜索提交框,所以奇怪的是,这是一个赤裸裸的Tweetdeck客户端供您检查。另外,为了推动新Jquery库的自适应,我使用了1.91,它使用了新的live.bind click事件语法 享受 } $document.readyfunction{
function getTrendsByID(id) {
$.ajax({
url: 'http://api.twitter.com/1/trends/' + id + '.json',
dataType: 'jsonp',
success: function (data) {
$.each(data[0].trends, function (i) {
});
}
});
};
function getLocales() {
$.ajax({
url: 'https://api.twitter.com/1/trends/available.json',
dataType: 'jsonp',
success: function (data) {
var locales = $('ul#locales');
locales.html('');
$.each(data, function (i) {
localeID[i] = data[i].woeid;
$('ul#locales').append('<li>' + data[i].name + '</li>');
});
}
});
};
function getTrends(id) {
$.ajax({
url: 'https://api.twitter.com/1/trends/' + id + '.json',
dataType: 'jsonp',
success: function (data) {
var trends = $('ul#currentTrends');
trends.html('');
$.each(data[0].trends, function (i) {
$('ul#currentTrends').append('<li>' + data[0].trends[i].name + '</li>');
});
}
});
};
// Event Handlers
$(document).on("click", "#locales li", function () {
var $this = $(this);
var localesHdr = $('#currentTrendsCont h3');
var tweets = $('#tweets');
var trendsHdr = $('#tweetsCont h3');
trendsHdr.html('');
tweets.html('');
localesHdr.html('');
$('#currentTrendsCont h3').html($this.text());
getTrends(localeID[$this.index()]);
});
$(document).on("click", "#currentTrends li", function () {
var $this = $(this);
var trendsHdr = $('#tweetsCont h3');
trendsHdr.html('');
$('#tweetsCont h3').html($this.text());
var params = {
q: $this.text(),
rpp: 10
};
searchTwitter(params);
});
$('#submit').click(function () {
var trendsHdr = $('#tweetsCont h3');
var trends = $('#currentTrends');
var local = $('#currentTrendsCont h3');
local.html('');
trendsHdr.html('');
trends.html('');
$('#tweetsCont h3').html('search query: '+$('#query').val());
var params = {
q: $('#query').val(),
rpp: 10
};
searchTwitter(params);
});
// Globals
var localeID = new Array();
// Init!
getLocales();
}) 我同意缩短URL的问题。没有办法知道某个特定URL的短URL。它以前可能不在那里,但Twitter搜索提要现在确实保存了短URL的扩展版本。完整的URL作为一个实体提供,请参见entities/URL/[0]/expanded_URL-@mvark:很高兴知道,这肯定是我写下答案两年来的新发现!。我同意缩短URL的问题。没有办法知道某个特定URL的短URL。它以前可能不在那里,但Twitter搜索提要现在确实保存了短URL的扩展版本。完整的URL作为一个实体提供,请参见entities/URL/[0]/expanded_URL-@mvark:很高兴知道,这肯定是我写下答案两年来的新发现!。这是我找到的唯一一个找到我要查找的url的地方。你知道他们是如何做到这一点的吗?他们是否支付消防水龙带的费用并保留自己的sto
重新?或者有什么方法可以通过API获取这些信息?没有一种基本的搜索方法可以提取任何数据。这是我找到的唯一一个可以找到我要查找的url的地方。你知道他们是如何做到这一点的吗?他们是否支付消防水带的费用并拥有自己的商店?或者有什么方法可以通过API获取这些信息?没有一种基本的搜索方法可以提取任何数据。