我是新来的闪亮人士。我的第一个项目是构建一个显示用户所选日期的NBA得分的应用。当我在本地计算机上运行它时,它可以完美工作,但是当我部署到shinyapps.io时,它就无法工作。
到目前为止,我已对其进行调试,以至发现不起作用。显然,该应用程序无法从NBA API中读取数据。
这是我正在做的代码示例:
$CampaignCoupon = CampaignCoupon::where('campaign_id', $input['campaign_id'])
->where('coupon_id', $input['coupon_id'])
->with(['coupons', 'campaigns'])
->first();
当我只想使用显示网址时
{"id":95,"campaign_id":21,"coupon_id":25,"max_usage":21,"coupons":[],"campaigns":[]}
它工作正常。但是当我想获取外部数据时,它什么也没有显示(甚至没有错误)。
我做错什么了吗?还是无法在Shinyapps.io上读取外部数据?
感谢您的帮助。
答案 0 :(得分:0)
我也在RStudio社区中发布了这个问题。 Shinyapps.io托管在AWS上,似乎NBA统计信息正在阻止来自AWS的请求。看到这里:https://community.rstudio.com/t/shinyapps-io-data-from-api-read-lines/22936/2