我有一个ASP.NET Core MVC网站,适用于健身等。我正在努力做到这一点,以便人们可以将其网站上的帐户与Strava帐户关联起来。我已经阅读并重新阅读了Strava API文档,但无法解决。
我知道,当您请求访问Strava时,您会在如下页面上跳转:https ://www.strava.com/oauth/authorize?client_id=25011&response_type=code&redirect_uri =http ://localhost:61488&approval_prompt=force 。用户单击“授权”后,它将重定向到redirect_uri中提供的URL。放入地址栏中的“代码”查询字符串参数不是有效的授权代码,我实际上无法将其用于任何可能出现的事情。
我的应用程序的理想流程是:
有人在我的网站上注册了一个帐户
他们单击一个链接以使用新帐户对Strava进行身份验证(因此我的网络应用可以访问其Strava数据)
我的网络应用程序开始运行并获取其所有历史活动并将其扩展
我的应用程序显示此数据
我在身份验证步骤以及随后的数据检索方面都陷入了困境。任何帮助将不胜感激 :)
aluckdog
相关分类