ここには、Google Search API によって生成された 2 つの JSON オブジェクトがあります。これらのオブジェクトの URL は以下にあります。
http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q=hello%20world&rsz=large http://ajax.googleapis.com/ajax/services/search/web?v=1.0&q =hello%20world&rsz=large&start=8
ご覧のとおり、最初の URL は最初の 8 つの結果を返し、2 番目の URL は次の 8 つの結果を返します。これらの結果を個別にチェックする代わりに、プログラムでそれらを 1 つの JSON オブジェクトにマージし、最初の 16 の結果として渡したいと思います。
いくつかの非常に単純な JSON オブジェクトを使用してこれを試みましたが、Google が返すものはまだ頭の少し上にあるので、そのようなことを行う上で少し助けてくれることを望んでいます。
私が聞いた限りでは、2 つのオブジェクトを 1 つにマージすることは Google の利用規約に反するものではありませんが、これらは常に 2 つの結果として処理されます (そうなります)。何人かの友人は、そのようなことを行うことができる自動化ツールの方向性を教えてくれましたが、私はまだそのようなツールを見つけていません.
私は現在、ASP.NET 内で作業しているので、C# または VB.NET コードは優れていますが、私は多少言語に依存しないので、任意の言語でのヘルプは非常に高く評価されます。
そのようなことをする際に誰か助けやアドバイスを提供できますか?
編集:これらの結果は最終的にデータベースに保存されるため、後で処理するためにテーブルに直接配置することを意味する場合でも、サーバー側の方法は素晴らしいでしょう.