1

これは「これは可能ですか?」のようなものです。問題の特定の側面について助けを求める人よりも、質問することを避けてください。私がやりたいことはこれです:

example.org というサイトを検索することを唯一の目的とする search.com というサイトがあるとします。

  1. ユーザーは、search.com で検索する 2 つ以上の用語を入力します。たとえば、Apples AND Oranges です。

  2. Search.com は、これらの各用語を個別の検索クエリとして example.org に送信します。Example.org は、データベース内の Apples のタグが付けられたすべての記事のリストと、Oranges のタグが付けられたデータベース内のすべての記事のリストを返します。

  3. Search.com はこれらのリストを調べて、Apples AND Oranges の両方でタグ付けされた記事を特定します。

  4. いずれかの用語のみでタグ付けされた投稿は破棄されます。Apples AND Oranges のタグが付けられた Example.org の記事のリストがユーザーに表示されます。

明らかな疑問は、example.org で Apples AND Oranges だけを検索できない理由です。問題は、example.org (興味があるなら、実際にはウェブサイト tumblr) が現在ネイティブ アーキテクチャでこれを許可していないことです。私は、この見落としと、A) 可能であり、B) 達成するのが過度に複雑でない場合、問題に対する私自身の外部ソリューションを一緒にハックすることをいとわない機能の実装に関心がないことに十分に腹を立てています.

それで、このようなことは可能ですか?もしそうなら、実装するのはどれほど難しいでしょうか?

4

1 に答える 1

0

Tumblr は、タグ付きメソッドを認識するAPIを提供しています。

/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 に答える