文件名称:strava-api-handler:Strava API的非官方处理程序
文件大小:156KB
文件格式:ZIP
更新时间:2024-03-07 05:51:36
TypeScript
Strava API处理程序 这是Strava API的非官方处理程序。 API类中集成了用于获取,创建和过滤活动的方法,其他端点可以手动调用。 怎么运行的 它使用一个库来处理REST API request- 。 它基于浏览器获取功能,因此需要polyfill。 如何使用 安装npm库: npm install strava-api-handler --save 包括获取polyfill。 我建议交叉提取: import 'cross-fetch/polyfill' ; 认证 您需要使用oAuth。 首先获取登录URL,然后通过代码进行强化。 const { Api , ApiScope } = require ( './../dist' ) ; ( async ( ) => { const api = new Api ( 'CLIENT_ID' , 'CLIENT_S
【文件预览】:
strava-api-handler-master
----jest.config.build.js(60B)
----release.config.js(72B)
----.huskyrc.js(98B)
----rollup.config.js(131B)
----commitlint.config.js(50B)
----.browserslistrc(73B)
----.eslintrc.js(92B)
----src()
--------scopes.ts(272B)
--------index.ts(285B)
--------Privacy.ts(111B)
--------types()
--------StravaException.ts(146B)
--------Activity.ts(3KB)
--------Api.ts(8KB)
--------streams.ts(311B)
--------activity-types.ts(849B)
--------helpers.ts(595B)
--------WebApi.ts(2KB)
----.npmignore(245B)
----.travis.yml(296B)
----tsconfig.json(441B)
----LICENSE(11KB)
----jest.config.js(53B)
----README.md(2KB)
----renovate.json(39B)
----tests()
--------api()
----.gitignore(50B)
----.babelrc.js(61B)
----CHANGELOG.md(27KB)
----.eslintignore(92B)
----package-lock.json(601KB)
----package.json(2KB)