2012-12-04 18 views
1

这更多的是“这是可能的吗?”问题比寻求帮助解决问题的特定方面的问题更多。我想要做的是这样的:根据外部网站的不同查询提供结果列表

比方说,我有一个网站名为search.com,其唯一目的是寻找一个example.org称为

  1. 网站,用户输入两个或更多条款他们想要搜索 search.com:例如,苹果和橙子。

  2. Search.com将这些条款中的每一个作为单独的搜索查询提交到 example.org。 Example.org返回数据库中标记为Apple的 中的每篇文章的列表,以及其数据库中每篇文章的列表 标记为Oranges。

  3. Search.com检查这些列表并确定标记有苹果和橘子的文章 。

  4. 仅标记一个或另一个词的帖子被丢弃;一个 Example.org上的文章列表标记的苹果和橘子是 显示给用户。

显而易见的问题是为什么我不能只在example.org上搜索苹果和橘子。问题是example.org(真的是tumblr网站,如果你好奇的话)目前不允许在他们的本地架构中使用。我对这种疏忽非常恼火,他们对执行能力缺乏兴趣,我愿意将我自己的外部解决方案一起解决问题,如果它是A)可能的,B)不会过于复杂地完成。

那么,是这样的可能吗?如果是这样,实施将会有多困难?

+0

可能吗?是。困难? 3. – salathe

+0

@salathe我应该用什么语言来完成这个任务?我的猜测是Ajax和PHP,但我没有做太多的编码,所以我不确定。 –

+0

你的问题被标记为PHP,即将做。 – salathe

回答

0

的tumblr提供API,哪知道一Tagged Method

/tagged - 获取帖子与标签

例子

  • http://api.tumblr.com/v2/tagged?tag=gif
  • http://api.tumblr.com/v2/tagged?tag=lol

默认情况下,它输出20个帖子(您可以使用参数limit更改此参数,但仅限于1-20)。我想如果你用before参数指定时间戳,就可以获得更多(或全部)帖子。

你可以使用任何你喜欢的编程语言。对于一些人来说,可能会有特别的Tumblr图书馆,我猜这会让这项工作更容易。

+0

谢谢!我认为API只适用于应用程序。我得看看它。 –

相关问题