大佬教程收集整理的这篇文章主要介绍了GET 请求 GPX“未找到资源”Strava API,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
按照 Stravas API 说明 Export Route GPX (getRouteAsGPX),我们没有得到 gpx 文件。
我们使用的代码是:
import requests
import urllib3
import gpxpy
urllib3.disable_warnings(urllib3.exceptions.InsecurerequestWarning)
auth_url = "https://www.strava.com/oauth/token"
activites_url = "https://www.strava.com/API/v3/athlete/activitIEs"
gpx_url= "https://www.strava.com/API/v3/routes/%s/export_gpx" .format(4947441661)
access_token = "XXXXXXXXXXXXXXXXXXXXXXXX"
print("Access Token = {}\n".format(access_token))
header = {'Authorization': 'Bearer ' + access_token}
param = {'per_page': 200,'page': 1}
response = requests.get(gpx_url,headers=header,params=param).Json()
我们收到了 Dic 回复,但没有 gpx 文件。 {'message': 'resource Not Found','errors': []}
最近有人成功检索到 gpx 文件吗?有什么建议可能是什么问题?
用下面的行替换您的 gpx_url
行对我来说很有效。确保您有权访问路由 4947441661 并具有适当的范围 (read_all)。
gpx_url= "https://www.strava.com/api/v3/routes/%s/export_gpx" % 4947441661
以上是大佬教程为你收集整理的GET 请求 GPX“未找到资源”Strava API全部内容,希望文章能够帮你解决GET 请求 GPX“未找到资源”Strava API所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。