【发布时间】:2013-11-24 22:03:02
【问题描述】:
在终端中使用 curl http://api.espn.com/v1/sports/basketball/nba/athletes/?apikey=MY_API_KEY}) 有效。
当我尝试在文件中解析它时。我收到以下错误。
nba_player_stats.rb:11: unknown regexp options - ap
nba_player_stats.rb:11: syntax error, unexpected tIDENTIFIER, expecting keyword_do or '{' or '('
这是我在文件中的代码。我需要“json”和“net/http”
uri = URI(http://api.espn.com/v1/sports/basketball/nba/athletes/?apikey=My_API_KEY})
raw_data = Net::HTTP.get(uri)
json = Json.parse(raw_data)
我不太确定错误是什么。如果 curl 可以正常工作,我觉得它应该可以在我的 ruby 文件中工作。
【问题讨论】:
-
我不太确定问题是什么。
-
问题是为什么我得到以下错误,但我解决了它:)