問題タブ [yahoo-boss-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
api - Google Search API の代替
誰かが私たちのウェブサイトでキーワードを検索すると、現在 Google の検索結果が表示されます。Google の標準検索 API を使用してこれを実行しましたが、これまでのところ実際の問題はありません。
しかし、多くの検索が実行されていないことに気付きました。そのため、Google はこの API を段階的に廃止し、人々を別の API にプッシュしていることがわかりました。
https://code.google.com/apis/customsearch/v1/overview.html#価格
新しい API は、これまで使用してきたものよりも制限が多く、使用量を考えると多額の費用がかかります。
最近、Yahoo! についても調査しました。ボス:
http://developer.yahoo.com/search/boss/
ここで使用する他の API またはプロバイダーに関する提案はありますか?
私が述べたように、私たちは景品を探しているのではなく、より競争力のある価格の何かを探している. Boss や Bing を使用した経験を共有できれば、それも素晴らしいことです。
念のために言っておきますが、私はソフトウェア ソリューションを探しているわけではありません (たとえば、Lucene および関連する Elastic Search など)。
yahoo-boss-api - Yahoo Boss API(バージョン1)は完全にシャットダウンしましたか?
Yahoo Boss APIの利用規約は最近、従量制モデルに変更され、このBoss V2機能マトリックスに従って「主要な利用規約?クエリの提案」は完全に廃止されたようです。
元のV1サーバーがシャットダウンされ、v1サーバーの「重要な用語?クエリの提案」にアクセスできなくなったことを誰かが確認できますか?
私のキーワードクエリは今日の時点でデータを返さないので、私は尋ねています。元のBossネットワークに検索クエリとAPIがあり、今日以前は、特定の入力文字列に関連するキーワードが返されていました。今日、それは答えません。
更新:以下のロジャーの回答に感謝します。Boss APIがシャットダウンされたようです(少なくともバージョン1では)。
できるだけ早くLSI検索スクリプトを探しています。誰かを雇ってそれを作るために、私に知らせてください。
yahoo-api - YahooBOSSAPIとOAuthの統合
私はYahoo!にまったく慣れていません。BOSSAPI。BOSS APIに登録し、必要なキーを取得しました。
今度はそれをPHPと統合したいと思います。OAuthサービスを使用してこれを行う方法がわかりません。
誰かが私を出発点から案内したり、いくつかの参照や例を提供したりできますか?
ありがとう。
php - Yahoo BOSS V1 の PHP コードを BOSS V2 に変更する
OAuth を使用する V2 コードと互換性を持たせる必要がある Yahoo BOSS V1 の堅固なテスト ページがあります。V1 ページは次のとおりです。
この V1 コードは、私にとってほとんど意味があります。BOSS V2 PHP コードをこれに統合する必要があります。しかし、どのように?以下は、V2 BOSS のサンプル コードです。
V1 の $appid を V2 の $cc_key と $cc_secret に置き換える必要があると思います。しかし、V2 の 12 行目から 22 行目で、私は非常に混乱しています。V2 のサンプル コードを使用すると、V1 のコードはどのようになりますか?
yahoo-boss-api - Yahoo BOSS (バージョン 2) では自動検索クエリを使用できますか?
私の知る限り、Yahoo BOSS (バージョン 1) ではこれが許可されませんでした。しかし、新しい有料モデルでは、自動検索クエリを実行できるということですか?
php - Yahoo BOSS API - V1 -> V2
私は Yahoo BOSS API v1 を使用していましたが、使用した URL から任意のサイトへのバックリンクが得られました。V2 への新しい更新/アップグレード以降、古い URL は機能しません。V2 を使用したことがある人は、助けてもらえますか? 古いドキュメントは非常にシンプルでよく整理されていることがわかりましたが、新しいドキュメントではわかりません。
古い URL は次のとおりです (これはもう機能していません)。
新しいバージョン用にこれをどのように変更する必要がありますか。
json - yahooボスでtotalresultのラストページを取得する方法
私のクエリからこのようなjsonがあります:
news.yahoo </ b> .com / world "、" title ":" World News Headlines-Yahoo </ b>!News "、" abstract ":"Yahooから最新の世界ニュースのヘッドラインを入手</b>!ニュース。トップワールドストーリーの分析や意見など、最新の世界ニュースを見つけましょう。 "}、{" date ":" "、" clickurl ":" http://en.wikipedia.org/wiki/Yahoo "、" url ":" http://en.wikipedia.org/wiki/Yahoo "、" dispurl ":" en.wikipedia.org/wiki/Yahoo </ b> "、" title ":" Yahoo </ b>!-ウィキペディア、無料の百科事典 "、" abstract ":" Yahoo </ b>!Inc.(NASDAQ:YHOO)は、米国カリフォルニア州サニーベールに本社を置くアメリカの多国籍インターネット企業です。会社はおそらく最もよく知られています..."}、{" date ":" "、" clickurl ":" http://mail.yahoo.com/ "、" url ":" http://mail.yahoo.com/ "、" dispurl ":" mail.yahoo </ b> .com "、"タイトル":" Yahoo </ b>!メール:最高のウェブベースのメール! "、" abstract ":"YourWorld。あなたのやり方で。Yahoo </ b>!あなたの世界で最も重要なことを簡単に楽しむことができます。クラス最高のYahoo</b>!メール、地方、国内、世界のニュース、金融... "}、{" date ":" "、" clickurl ":" http://my.yahoo.com/ "、" url ":" http:/ /my.yahoo.com/ "," dispurl ":" my.yahoo </ b> .com "、" title ":" Yahooにサインイン</b>! "、" abstract ":" MyYahoo </ b>は、ニュース、株価、天気、その他多くの機能を備えたカスタマイズ可能なWebページです。 "}、{" 日付":" "、" clickurl ":" http://au.yahoo.com/?p=us "、" url ":" http://au.yahoo.com/?p=us "、" dispurl ":" au.yahoo </ b> .com /?p = us "、" title ":" Yahoo </ b>!7 "、" abstract ":" The Yahoo </ b>!オーストラリア向けに、ローカルおよびグローバル検索、無料の電子メール、インスタントメッセージング、ニュース、スポーツ、旅行、ショッピング、映画、音楽を提供しています。 "}、{" date ":" "、" clickurl ":" http://omg.yahoo。 com / "、" url ":" http://omg.yahoo.com/ "、" dispurl ":" omg.yahoo </ b> .com "、" title ":" omg!有名人のゴシップ、ニュース写真、赤ちゃん、カップル、ギャルズ... "、" abstract ":"Yahooからの最新の有名人のゴシップ</b>!ああ、神様!ビデオや写真でハリウッドの有名人の最新ニュースやゴシップを入手してください。"}、{" date ":" "、" clickurl ":" http://finance.yahoo.com/?u "、" url ":" http://finance.yahoo.com/?u","dispurl":"finance.yahoo </ b> .com /?u "、" title ":" Yahoo </ b>!ファイナンス-ビジネスファイナンス、株式市場、見積もり、ニュース "、" abstract ":"Yahooで</b>!金融、あなたは無料の株価、最新のニュース、ポートフォリオ管理リソース、国際市場データ、メッセージボード、そして役立つ住宅ローン率を手に入れます... "}、{" date ":" "、" clickurl ":" http: //news.yahoo.com/ "、" url ":" http://news.yahoo.com/ "、" dispurl ":" news.yahoo </ b> .com "、" title ":" Yahoo < / b>!ニュース-最新のニュースとヘッドライン"、" abstract ":"Yahooからの最新のニュースとヘッドライン</b>!ニュース。最新ニュースやビデオや写真で詳細な報道を入手してください。"}、{" date ":" "、" clickurl ":" http://search.yahoo.com/ "、" url ":" http:/ /search.yahoo.com/ "、" dispurl ":" search.yahoo </ b> .com "、" title ":" Yahoo </ b>!検索-Web検索"、" abstract ":"探しているものを正確に見つけるのに役立つ検索エンジン。Web全体から最も関連性の高い情報、ビデオ、画像、および回答を検索します。 "}]}}} 最新ニュースやビデオや写真で詳細な報道を入手してください。"}、{" date ":" "、" clickurl ":" http://search.yahoo.com/ "、" url ":" http:/ /search.yahoo.com/ "、" dispurl ":" search.yahoo </ b> .com "、" title ":" Yahoo </ b>!検索-Web検索"、" abstract ":"探しているものを正確に見つけるのに役立つ検索エンジン。Web全体から最も関連性の高い情報、ビデオ、画像、および回答を検索します。 "}]}}} 最新ニュースやビデオや写真で詳細な報道を入手してください。"}、{" date ":" "、" clickurl ":" http://search.yahoo.com/ "、" url ":" http:/ /search.yahoo.com/ "、" dispurl ":" search.yahoo </ b> .com "、" title ":" Yahoo </ b>!検索-Web検索"、" abstract ":"探しているものを正確に見つけるのに役立つ検索エンジン。Web全体から最も関連性の高い情報、ビデオ、画像、および回答を検索します。 "}]}}}
そのjsonでは、「totalresults」が「1050000000」であることがわかります。これはリストの合計結果ではありませんが、ドキュメントの合計は検索参照と一致します:http: //developer.yahoo.com/search/boss/boss_api_guide/webv2_response.html。
ページのページングにtotalresultsを使用し、ページごとに10が表示されている場合、ページは非常に多く、$ start=10または$start= 20 ... ectで実行すると、次の$startで=1010は実行されません。ドキュメントを読んでいます。$startの最大値は1000です。
最後のページを見つけるにはどうすればよいですか?またはリストの実際の合計結果?
google-custom-search - Google の非推奨の画像検索 API の代替案は?
Google Image Search API が非推奨になったため、Google は Yahoo Search Boss API に代わるものを提供していますか?
同様の方法で Google Custom Search API を使用してサムネイル画像を取得することはできますか?
java - Yahoo BOSS からの Json 応答を解析しています。エラー
次の特定のコードでYahoo http://developer.yahoo.com/java/howto-parseRestJava.htmlで示されているように、Json応答文字列を引数としてjsonObjectに渡そうとしてい ます。これはyahoo検索を取得するためです結果:
認証に必要なコードを追加し、必要な jar を含めた後、次のエラーが発生します。
JSONObject["ResultSet"] が見つかりません。org.json.JSONObject.get(JSONObject.java:422) で org.json.JSONObject.getJSONObject(JSONObject.java:516) で SignPostTest.parseResponse(SignPostTest.java:187) で SignPostTest.main(SignPostTest.java: 222)
これは、Json 応答文字列の先頭です。
応答とオブジェクト名を見ると、Yahoo が応答にいくつかの変更を加えたようで、コードの次の 2 行を次のように変更しました。
私はまだエラーが発生します:
org.json.JSONException: JSONObject["results"] が見つかりません。org.json.JSONObject.get(JSONObject.java:422) で org.json.JSONObject.getJSONArray(JSONObject.java:498) で SignPostTest.parseResponse(SignPostTest.java:185) で SignPostTest.main(SignPostTest.java: 222)
どこに問題があるのかわからない。json 解析を行うのはこれが初めてです。ところどころ誤解があるかもしれません。どうか明らかにしてください。
c# - YahooBossAPIクエリ
C#を使用してYahoo Boss APIを呼び出し、URLからオープングラフ情報などのメタデータを取得しています。メタタグについて考える前に、私は単にURL内の単語をクエリしています。
上記のクエリでは、URLで参照されているWebページでBesiegedという単語を検索していますが、結果は得られません。
URLのメタデータを取得するYahooBossクエリを作成する方法について何か提案はありますか?
ありがとう!