1

这更像是“这可能吗?” 问题而不是寻求问题的特定方面的帮助。我想做的是:

假设我有一个名为 search.com 的网站,其唯一目的是搜索名为 example.org 的网站

  1. 用户输入他们想在 search.com 中搜索的两个或多个术语:例如,Apples AND Oranges。

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

  3. Search.com 会检查这些列表并识别带有 Apples 和 Oranges 标记的文章。

  4. 仅用一个或另一个词标记的帖子将被丢弃;Example.org 上标记为 Apples AND Oranges 的文章列表显示给用户。

显而易见的问题是为什么我不能只在 example.org 上搜索 Apples AND Oranges。问题是 example.org(如果你好奇的话,实际上是 tumblr 网站)目前在其原生架构中不允许这样做。我对这种疏忽和他们对实现我愿意将我自己的外部解决方案解决问题的能力缺乏兴趣感到非常恼火,如果它是 A) 可能的并且 B) 完成起来不太复杂。

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

4

1 回答 1

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 库,我猜这会使这项工作变得更容易。

于 2012-12-06T16:58:12.733 回答