nba:nba.com API端点的Node.js客户端

时间:2024-03-16 11:55:21
【文件属性】:

文件名称:nba:nba.com API端点的Node.js客户端

文件大小:69KB

文件格式:ZIP

更新时间:2024-03-16 11:55:21

nba sports http-client basketball JavaScript

恩巴 适用于nba.com API端点的Node.js客户端 npm install nba 笔记: 列入黑名单的IP地址: 似乎NBA已将某些IP地址块列入黑名单,特别是包括AWS在内的云托管提供商的IP地址块。 因此,您可能会遇到这样的情况:使用此程序包的应用程序在本地计算机上可以正常工作,但是在部署到云服务器时根本无法工作。 令人讨厌的是,这些IP的请求似乎只是挂起了。 和更多信息-第二个问题在某处带有curl命令,该命令可以快速告诉您NBA是否正在接受IP的请求。 (顺便说一句,这也是TravisCI构建始终“中断”但测试全部在本地通过的相同原因)。 在scripts/proxy中有一个简单的传递服务器,可用于解决此限制。 您可以将代理服务器放置在可以访问NBA.com的位置(例如,不在AWS或Heroku或类似网站上),并将实际应用程序托管在云提供商上。 对浏览器使用的COR


【文件预览】:
nba-master
----.gitattributes(12B)
----.github()
--------workflows()
----yarn.lock(72KB)
----.eslintrc.js(488B)
----webpack.config.js(169B)
----src()
--------stats.js(2KB)
--------dicts.js(2KB)
--------data.js(4KB)
--------transforms.js(1KB)
--------team-info.js(999B)
--------get-json.js(953B)
--------synergy.js(2KB)
--------util()
--------sport-vu.js(905B)
--------index.js(2KB)
--------cli.js(1KB)
----scripts()
--------generate-stats-docs.js(2KB)
--------players.js(682B)
--------update-json.js(624B)
--------teams.js(429B)
--------proxy.js(2KB)
--------run-endpoint.js(239B)
----.npmignore(19B)
----.codeclimate.yml(52B)
----doc()
--------stats.md(8KB)
----CONTRIBUTING.md(9B)
----.travis.yml(91B)
----test()
--------integration()
--------nba-api-spy.js(509B)
--------inspect.js(503B)
--------get-json-stub.js(362B)
--------unit()
----LICENSE.md(1KB)
----README.md(7KB)
----Makefile(576B)
----data()
--------teams.json(5KB)
--------players.json(55KB)
----.gitignore(136B)
----index.js(35B)
----.eslintignore(26B)
----package.json(977B)
----wnba.js(439B)

网友评论