ESPN Developer でアカウントを作成したばかりで、すべてのプロゴルファーのリストを取得しようとしています。次のリクエストを行いました。
http://api.espn.com/v1/sports/golf/athletes?&apikey=[mykey]
残念ながら、ブラウザには少数の名前 (アルファベット順) しか表示されません。すべてのゴルファーを返す API リクエストを取得するにはどうすればよいですか?
ESPN Developer でアカウントを作成したばかりで、すべてのプロゴルファーのリストを取得しようとしています。次のリクエストを行いました。
http://api.espn.com/v1/sports/golf/athletes?&apikey=[mykey]
残念ながら、ブラウザには少数の名前 (アルファベット順) しか表示されません。すべてのゴルファーを返す API リクエストを取得するにはどうすればよいですか?
私の調査によると、所有しているすべてのゴルファーが表示されているはずです。
http://api.espn.com/v1/sports/golf?apikey=KEYを使用すると、スポーツの「すべての主催団体」のリストが取得されます。(忍耐があれば) そのリストを調べて、(正しい) API URI から返されたデータに、各セクションのメンバーと共にリストされているかどうかを確認できます。
http://api.espn.com/v1/sports/golf/pga/athletes?apikey=KEYを使用して、その組織のアスリートのリストを取得することもできます。他のものを探している場合は、必ず「pga」を置き換えてください。
私はたった今そこで開発者アカウントを作成し、あなたの質問を支援するためにキーをリクエストしたので、間違っている可能性があります. もし私がそうなら、私はあなたの質問によりよく答えるために確かに戻ってきます.
私はこの投稿を読んでいます http://www.javacodegeeks.com/2013/06/parsing-espn-api-using-java-and-google-gson.html
NBA リクエストhttp://api.espn.com/v1//sports/basketball/nba/athletes?apikey=KEY
は 50 人のアスリートのみを返します。さらに取得するには、offset パラメータを使用する必要があります
http://api.espn.com/v1//sports/basketball/nba/athletes?apikey=KEY&offset=51
だからあなたの場合
http://api.espn.com/v1/sports/golf/athletes?&apikey=KEY&offset=51
私はまだ投稿を読んでいますが、今ではより多くのプレーヤーを返すことができ、最初のリクエストは姓が B で終わるプレーヤーにしか届いていないことがわかりました。
ESPN のドキュメントでこれを見つけることができないので、開発者がこれをどのように知る必要があるのか わかりません。より良い方法があるかもしれませんが、少なくとも今ではすべてのプレーヤーを取得する方法を知っています.