Module: StravaExport

Defined in:
lib/strava-export/client.rb,
lib/strava-export/errors.rb,
lib/strava-export/version.rb

Defined Under Namespace

Classes: AuthError, Client, Error, ExportError, ExportResult, 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.1"