Module: StravaWeb

Defined in:
lib/stravaweb/fetch.rb,
lib/stravaweb/errors.rb,
lib/stravaweb/version.rb

Defined Under Namespace

Classes: AuthError, Error, ExportError, ExportResult, Fetch, NotFoundError

Constant Summary collapse

BASE_URL =
"https://www.strava.com".freeze
VALID_FORMATS =
%i[original tcx gpx].freeze
EXPORT_URLS =
{
  original: "/activities/%s/export_original",
  tcx: "/activities/%s/export_tcx",
  gpx: "/activities/%s/export_gpx"
}.freeze
FORMAT_EXTS =
{
  "fit" => :fit,
  "tcx" => :tcx,
  "gpx" => :gpx,
  "json" => :json
}.freeze
VERSION =
"0.0.2"