0

ESPN.com のサポート フォーラムでは、ESPN タグで Stack Overflow を使用することを推奨しています。それが私がここにいる理由です。

ESPN の Teams API を使用して、すべての NCAA カレッジ バスケットボール チームのリストを取得しようとしています。私はこのGETリクエストから始めました:

http://api.espn.com/v1/sports/basketball/mens-college-basketball/teams?apikey=MY_API_KEY

これでチームのリストが表示されましたが、多くのチームが欠落しています。たとえば、ネブラスカはありません。それで、会議ごとにチームのリストを取得する必要があるのではないかと考えました。だから私はドキュメントでこれを読みました:

グループ: 「グループ」または部門によるフィルタリングを可能にします。たとえば、AL East、NFC South などです。グループ ID とそれに対応する値については、http://developer.espn.com/v1/ {resource}/leaguesにリクエストしてください。 . ゴルフ、テニスは対象外です。

そこで、` http://developer.espn.com/v1/sports/basketball/mens-college-basketball/leagues?apikey=MY_API_KEY 'にリクエストを送信しようとすると、ページが存在しないと表示されます。

これはバグですか、それともユーザー エラーですか?

4

2 に答える 2

1

sportsまず、リソースを忘れたと思います。これを試して:

http://api.espn.com/v1/sports/basketball/mens-college-basketball?apikey=MY_API_KEY&leagues

これは、ドキュメントによると思われる会議への整数のマッピングを返します。

それは私を捕まえました:

{"name" :"Atlantic Coast Conference","abbreviation" :"acc","groupId" :2,"shortName" :"ACC"}

…などなど。

それができたら、2 = ACC としましょう。これを行うことができるはずです:

http://api.espn.com/v1/sports/basketball/mens-college-basketball?groups=2&apikey=MY_API_KEY'

ACC男子バスケットボールチームのすべてを手に入れよう。

ただし、API はベータ版であることに注意してください。

于 2013-10-29T21:58:22.813 に答える