Skip to content

Instantly share code, notes, and snippets.

@rene-d
Created October 21, 2020 07:04
Show Gist options
  • Save rene-d/5c723174d499abed1c432afc7e70b35d to your computer and use it in GitHub Desktop.
Save rene-d/5c723174d499abed1c432afc7e70b35d to your computer and use it in GitHub Desktop.
Some SNCF Wi-Fi endpoints
#!/bin/sh
curl -sO "https://wifi.sncf/assets/js/adminVersion.json"
mkdir -p api/train api/food api/videos api/configuration api/connection api/analytics api/bar api/travel api/chat
mkdir -p api/sync/faq api/sync/rules
curl -s "https://wifi.sncf/router/api/train/gps" > api/train/gps.json
curl -s "https://wifi.sncf/router/api/train/graph" > api/train/graph.json
curl -s "https://wifi.sncf/router/api/train/details" > api/train/details.json
curl -s "https://wifi.sncf/router/api/train/coverage" > api/train/coverage.json
curl -s "https://wifi.sncf/router/api/configuration/modules" > api/configuration/modules.json
curl -s "https://wifi.sncf/router/api/connection/statistics" > api/connection/statistics.json
curl -s "https://wifi.sncf/router/api/connection/status" > api/connection/status.json
# curl -s -XPOST "https://wifi.sncf/router/api/analytics" > api/analytics.json
# curl -s -XPOST "https://wifi.sncf/router/api/analytics/allow" > api/analytics/allow.json
curl -s "https://wifi.sncf/router/api/poi" > api/poi.json
curl -s "https://wifi.sncf/router/api/food/catalog" > api/food/catalog.json
curl -s "https://wifi.sncf/router/api/videos/wordings?language=fr" > api/videos/wordings.json
curl -s "https://wifi.sncf/router/api/videos/catalog" > api/videos/catalog.json
curl -s "https://wifi.sncf/router/api/bar/attendance" > api/bar/attendance.json
curl -s "https://wifi.sncf/router/api/chat/room" > api/chat/room.json
# curl -s "https://wifi.sncf/router/api/travel/$TRAVEL" > api/travel/travel.json
# curl -s "https://wifi.sncf/router/api/travel/$TRAVEL/badges" > api/travel/travel_badges.json
# curl -s "https://wifi.sncf/sync/faq/meta.json" > api/sync/faq/meta.json
# curl -s "https://wifi.sncf/sync/rules/meta.json" > api/sync/rules/meta.json
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment