問題タブ [yahoo-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.
php - Yahoo Answers API + php スクレーパー
理論的には私のニーズに一致するphpスクリプトを見つけましたが、それを機能させることができず、スクリプトが古くなっているのか、何か間違っているのか疑問に思っていました.
スクリプトは次のようになります。
しかし、有効な出力の代わりに、次のようになります。
他のキーワードで試してみましたが、結果は常に同じです。
この部分$question_id = 'test';は公式スクリプトには含まれていませんが、それがないと私は取得し続けQuestion ID is not set!ます.
また、それを変更したり、スクリプトの別の場所に追加したりしようとしました。考えられることはすべてでしたが、結果は常にその配列であり、[Link]
私はPHPの経験がほとんどないので、エラーを探し始めるところさえありません:/ some1が私を正しい方向に向けることができればうれしいです!
よろしく!
ps もちろん、「MYAPPID」は実際の yahoo アプリ ID に変更されます。
yahoo - Yahoo Query Language でレコード間のデータを選択する
私は次のような声明を持っています:
SELECT * FROM music.video.search WHERE キーワード="アーティスト名"
ページ結果を開始したい場所からページ カウントを終了したい時点までを設定するにはどうすればよいですか?
だから私は次のようなものが欲しい:
SELECT * FROM music.video.search WHERE キーワード="アーティスト名" ? 開始=12&終了=20
これは 12 から 20 の間のレコードを返すはずです
前もって感謝します。
javascript - Yahoo の 999 ブロックを回避するには?
jquery cross-domain-request JS スクリプトを使用して、犯罪歴検索エンジンを介してデータベースから名前のリストを実行しています。JS スクリプトは、「http://query.yahooapis.com/v1/public」ビークルを使用して検索を処理し、Same Origin ポリシーを回避します。問題は、スクリプトが 1 日に数回、2 分間で約 200 の名前を実行することです。これにより、サーバーの IP アドレスが一定期間ブロックされ、サーバーの過負荷のために 999 エラーが発生しました。
誰でもこれを回避する方法を考えることができますか? 大量のトラフィックではありません。私が言ったように、数百件の検索はおそらく 1 日に 3 回か 4 回です。スクリプトが Web サーバー (個人の PC ではない) で実行されているため、IP アドレスをブロックできません。
これは非常にランダムな問題であることはわかっていますが、実際には多くの問題を引き起こしています。
wcf - WCF DataContracts を使用して Yahoo GeoPlanet REST XML を自動的に逆シリアル化する方法
私はWCFが初めてです。GeoNames サービス用のクライアントを正常に作成できましたが、Yahoo GeoPlanet 用に同じことをしようとしているので、XML を DataContract 型に逆シリアル化することができないようです。これを行う正しい方法は何ですか?これが私が取り組んでいるものです:
サンプル REST 応答:
契約インターフェースとクライアント:
逆シリアル化の種類:
私はこれが間違っていることを知っています。geonames クライアントでは、GeoNamesResults クラスに[DataContract]プロパティのない属性と、プロパティの[DataMember(Name = "geonames")]属性がありItemsます。ただし、これは GeoPlanet では機能しません。逆シリアル化の例外が発生し続けました。メソッドを例外なく実行できる唯一の方法はCountries(appId)、Name と Namespace を DataContract 属性に入れることでした。ただし、これを行うと、結果を Items コレクションに逆シリアル化する方法がわかりません (null です)。
私は何をすべきか?
c# - Yahoo のユーザー プロファイルを取得する
このコード 私はこのコードを試しました 実装するYahoo! Contact Reader ASP.NET を使用すると問題なく動作しますが、このコードは Read Contact 用です。しかし、ユーザーのプロファイルを取得するようにコーディングしたいと考えています。ユーザーのプロファイルでは、ユーザーの名前、ユーザーの電子メール ID のみを取得したいと考えています。
目的の結果を得るために、コードの何を変更すればよいか混乱しています。
希望の結果を得ることができるように、誰でも私を助けることができますか?
python - Yahoo! で OAuth を使用する API リクエスト (Python)
アプリケーションを Yahoo! 保護されたデータにアクセスするために oauth 認証を必要とする api。
私はpython-oauth2を使用しており、Yahoo のOauth Authorization Flowドキュメントに記載されている手順に従います。アクセス トークンを Yahoo とネゴシエートするためのすべての手順を完了することができましたが、トークンを使用して認証することはできないようです。
これが私のコードです:
ただし、「有効な資格情報を提供してください。OAuth oauth_problem="signature_invalid", realm="yahooapis.com"」というエラー メッセージしか返ってきません。
ここで何が間違っていますか?他のすべては、この時点までスムーズに機能しました。
yahoo-api - Yahoo! ファイナンスストックフィード移動平均
Yahoo!のストックフィードから平均値を取得したいのですが。
私の例では、次を使用しました。
http://finance.yahoo.com/d/quotes.csv?s=ANZ.AX&f=spm3m4
執筆時点では、m3(50SMA)は20.8167、m4(200SMA)は20.7455です。これは、どの時間枠(1Dから5Y)でもチャートと一致しないようです。
なぜ私は間違った数字を取得しているのですか?
geocoding - Yahoo の PlaceFinder API は、逆引き (lat/lng) ルックアップに対して常に 0 または 1 の結果を返しますか?
私は geonames API に精通しています。この API の findNearbyPlaceName リソースはオプションの半径パラメーターを取り、特定の緯度/経度のペアに対して複数の場所を返すことができます。
YDN PlaceFinder で同様のルックアップを行う場合、R gflag を使用して緯度/経度から逆ルックアップを行うと、複数の結果が返されることはありますか? 私はまだインスタンスを見つけていません。私が知る限り、PlaceFinder API は半径を許可していません (ストリートからのオフセットをリクエストすることはできますが)。
random - Yahoo Answersのランダムページにリンクしますか?
YahooAnswersの「解決済みの質問」セクション内のランダムな質問にリンクしたいと思います。
クリックされたリンクがその方法で作成したリストからランダムに選択されるように、各URLに番号を割り当てることを含むいくつかのjsテクニックを見つけました。しかし、解決された質問は数万あり、毎日新しい質問が追加されています。そのため、その方法は私にはうまくいきません。
ランダムな「解決された質問」にリンクするにはどうすればよいですか?
api - Yahooニュース検索API
私が提供した検索用語に基づいてyahooニュースを表示したいのですが、そのためにyahooAPIを検索するとニュースコンテンツが提供されます。しかし、APIまたはRSSフィードでは毎回10程度の結果しか得られませんが、利用可能なすべての結果を提供し、すべての結果を送信できない場合はページングパラメータを提供して、リクエストをリクエストできるようにYahooAPIが必要です。可能な場合は他のページ用。
それで、誰かが私にそのようなYahoo APIまたはRSSフィードを提案できますか?