問題タブ [yql]

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.

0 投票する
2 に答える
1602 参照

bit.ly - サポートされている Open Data Table の yql リスト

Yahoo の YQL オープン データ テーブルをサポートする特定のアプリがあることは知っています。

  • ツイッター
  • ビットリー
  • フリッカー
  • ディグ

包括的なリストはどこかにありますか?

0 投票する
1 に答える
788 参照

regex - YQL Web サーバー ログ ファイルの正規表現の例

YQL を使用して Web サーバーのログ ファイルを処理するサンプル コードを探しています。

Apache アクセス ログの YQL テーブルは、「Apache アクセス ログのテーブルはどうですか?」と尋ねます。スプララは次のように返信します。

このようなものを追加すると、Apache ログに適用できる正規表現ベースのライン リーダーが使用される可能性があります。

後にポール・タージャンは次のように述べています。

正規表現テーブルが追加されました

http://developer.yahoo.com/yql/console/?q=select%20 %20from%20regex%20where%20expression%20%3D%20%22%28. %29%22%20and%20text%3D%22test%22&env=http%3A%2F%2Fdatatables.org%2Falltables.env

というわけで、YQLに正規表現機能が追加されたようです。

このサンプル ログ ファイルを使用して、この正規表現機能を使用した完全な YQL の例を確認したいと思います。サンプル ログ ファイルの行を次に示します。

上記のサンプル行では、参照されている IP アドレスとページのみを表示します。

Paul Tarjan の例では、expressionとの値textがハードコードされています。textファイルhttp://sky.prohosting.com/holeman/yql/serverlog/20090902.txtでどのように参照しますか? また、expressionハードコードされた値ではなく参照をどのように使用できますか?

0 投票する
3 に答える
5863 参照

rest - YQLの代替手段

これは複数の部分からなる質問です。リード開発者(MSプログラムの卒業生)によるYQLに関する非常に興味深いプレゼンテーションを見たところです。それは非常に説得力があり、試してみるのを楽しみにしていますが、複数のWebサービスAPIをクエリしてシームレスに表示するための代替フレームワーク、YQLの明らかな目的を知っている人はいないでしょうか。

Yahooの戦略は、特定のWebサービスのパラメーターをYQL Open TableクエリパラメーターにバインドするXMLスキーマ定義を作成することでした。これは、非常に賢いと思います。たとえばRESTAPIでパラメーターの検出を自動化しようとするツールはありますか(おそらく私はここではナイーブです)?SOAP APIでは、WSDLが公開されているため、自動化が容易になることを認識していますが、RESTでこれを行う方法はまだありませんか?誰かがしようとしていますか?

0 投票する
3 に答える
3265 参照

python - Python (Django) で YQL にアクセスするには?

ねえ、次のタスクの簡単な例が必要です:
YQL にクエリを送信し、応答を受信する
Django アプリの Python バックエンドからパブリック データにアクセスしています。

YQL から例をコピーして貼り付けると、「有効な資格情報を提供してください」と表示されます。
そのためには OAuth 認証が必要だと思います。
これで、API キーと共有シークレットを取得できました。

さて、私はそれらをどうすればよいでしょうか?
Python oauth ライブラリを使用する必要がありますか? これです?
http://oauth.googlecode.com/svn/code/python/oauth/

しかし、コードは何ですか?シークレット/API キーを yql クエリと一緒に渡すにはどうすればよいですか?

おそらく、多くの Django プログラマーはこれを知りたいと思っているでしょう。

0 投票する
1 に答える
910 参照

asp.net - ASP.NET & MVC から YQL にアクセス

ASP.NET (&MVC) から YQL にアクセスするための推奨される方法/手法はありますか。私はLINQのようなものを考えていますか?可能な限りローカル SQL DB のように扱えるようにしたいと考えています。

0 投票する
1 に答える
1033 参照

yql - YQL映画の上映時間に関するヘルプを探しています

数日前に削除されるまで、文書化されていない Yahoo ムービー API を使用していたので、ローカルの映画の上映時間を (理想的には劇場ごとに) 取得する別の方法を探しています。SO の YQL データテーブルに関するこのスレッドを見つけましたが、最後の投稿は非常に有望に見えました。データをクエリしてローカルの映画と上映時間を返す方法がわかりません。「SELECT * from movies.showtimes where location='myzip'」のバリエーションを試してみましたが、成功しませんでした。何か案は?

0 投票する
1 に答える
352 参照

web-services - その日のトップニュース記事のキーワードのリストを取得するための優れたテクニックは何ですか?

私は、あるソース (BBC など) からその日のトップ ニュース記事のリストを取得し、これらを解析して、自分のタグ データに対して使用できるキーワードを探したいアプリケーションに取り組んでいます。そこには明らかに多くの Web サービスと API がありますが、良いルートとして何をお勧めしますか?

私が検討していたことの 1 つは、BBC ニュースの RSS フィードを定期的にダウンロードし、Yahoo ターム エクストラクタを使用してコンテンツを解析することです。これは私には良い解決策のように思えますが、extractor という用語は非営利目的でのみ使用され、私のアプリケーションは商用です。

YQL は有望に見えますが、データをキーワードに凝縮するのがどれほど簡単かはわかりません。

ニュースソースとキーワード/タグ抽出の両方、および商用および非商用の両方で、すべての提案を歓迎します。

アップデート:

回答の提案に基づいて、BBC の英国のトップ ニュース ストアからキーワードを取得するための YQL を次に示します。

次のようなものを返します。

結局のところ、抽出サービスという用語の制限があるため、これを商用アプリ内で使用できるとは思いません。

0 投票する
2 に答える
1681 参照

screen-scraping - YQLはウェブサイト/ドメイン全体をスクレイプします

ドメインから一連のリンクとコンテンツをスケープバックしようとしています。

グーグルのクエリは

これを機能させるのに近いものを見てきましたが、Webサイト全体で検索を機能させてから、検索語でフィルタリングすることはできないようです。

これはカスタムデータテーブルなしで可能ですか?

0 投票する
1 に答える
707 参照

c# - 2 つの WOEID 間の YQL Geo 距離

アプリケーションの場所のすべてのユーザーの YQL WOEID (Where on Earth id) を保存します。特定の WOEID から x マイル以内にいるすべてのユーザーを検索する方法が必要です。これは YQL を使用して可能ですか?

または、アプリを変更して緯度と経度を保存することもできると思いますが、何千人ものユーザーがいる可能性があるため、できるだけ早く距離を計算する必要があります。

編集:私が本当に探しているのは、Stackoverflow Careersの従業員検索のようなものだと思います。場所を入力して、検索結果に含めたいそのスペースの周りの距離を伝えることができます

0 投票する
1 に答える
2410 参照

jquery - getJSONの応答を待つ

WebアプリケーションでYahooのYQLを使用してスクリプトを作成しようとしています。スクリプトはテキスト段落を調べてから、いくつかの参照を見つけて、ポップアップとしてテキストに追加します。クラス「verso」で各参照をループする必要があるまで、すべてうまくいきます。応答を取得した後、リストの最後の要素にすべての参照を追加します。

これがjavascriptコードです(書き直されて簡略化されています)

そしてここに私のhtmlがあります:

私はすべての助けに感謝します