2011-08-30 6 views
1

私はこの分野ではまだまだ新人ですが、私は非常に長い時間を探しています。大変感謝します。サイトから特定の情報を収集し、それを私のサイトに表示

基本的には、私はスポーツのためのウェブサイトを持っていますし、野球選手の名前のリストがあるページがあり、毎晩の終わりに、その昼/夜の試合の統計からこのリストを更新する必要があります。例えば

(彼らは彼らのゲームをプレイする前に)...

キャッチャー:ラッセル・マーティン

一塁手:マークTexeira

遊撃手:デレク・ジーター

...など他の50の名前のように。

夜の終わりに、私はそれらの選手を探して、夜間の統計情報を見つけて、その統計をすべて入力してリストを更新する必要があります。例えば

(彼らは自分のゲームをプレイした後)...

キャッチャー:ラッセル・マーティン - 2枚のシングル、1本のホームラン

一塁手:マークTexeira - 1ダブル

遊撃手:デレクJeter - 2ホームラン

...など50の他の名前のように。

他のサイトからこの特定のデータ(統計情報)を収集し、それを私の上に表示するスクリプトやプラグインを見つける方法や作成する方法はありますか?

たぶん、このリソースが有用であろうが、私はそれを読んしようとすると、私はそれを理解していないので、私は知らない。

http://developer.yahoo.com/fantasysports/guide/

http://developer.yahoo.com/fantasysports/guide/players-collection.html

すべてのヘルプ、フィードバック、何も大変感謝します。

おかげで、 トニー

答えて

1

あなたは、この方法はいくつか行うことができます。

Yahoo!ファンタジースポーツAPIは実際に行く方法です - あなたが特定の質問を投稿する場合は(別途)Yahoo!についてAPIは、あなたが何を必要としているかに関して、その目的のために多くの助けを得るかもしれません。

これ以外の方法は、ページスクレイピングです。基本的には、プログラムによって、必要な統計情報を持つページに移動し(Webブラウザと同じ方法で)、HTMLを解析して正しいものを取得します正しい選手のための統計。しかし、これは、2つの大きな問題があります。

  1. ページレイアウトが変更された場合、あなたがスクレーピングしているウェブサイトは、彼らはあなたが自分のページを使用している方法は好きではないことを決定した場合、それはあなたのアプリケーション
  2. を壊すかもしれません彼らはあなたをブロックできます

したがって、 APIは実際に行く方法です。ドキュメントがあなたを困惑させるならば、私はthis sub-section that shows the URIs for getting the player-specific dataを読んで始め、次に他の人々のコードサンプルをgoogl'ingしてどこへ行くのかを知ることを提案します。

関連する問題