首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >应用程序错误:/v1/application/ 400 -验证错误执行暂停

应用程序错误:/v1/application/ 400 -验证错误执行暂停
EN

Stack Overflow用户
提问于 2015-07-10 02:17:02
回答 4查看 7K关注 0票数 11

嗨,我在向shiny.io发布我的应用程序时遇到了很多问题。

首先,我在我的计算机中安装了Rtools 3.2,并将其设置为路径,但它在注册表中无法识别。不过,这段代码应该会修复它:

代码语言:javascript
复制
install.packages("installr")
library(installr)
install.Rtools(choose_version = FALSE, check = TRUE, use_GUI = TRUE,
page_with_download_url = "http://cran.r-project.org/bin/windows/Rtools/, keep_install_file=TRUE")
install.packages("devtools")
library(devtools)
devtools::install_github('rstudio/shinyapps')

接下来,将我的应用程序部署到我的shiny.io帐户:

代码语言:javascript
复制
library(shinyapps)
shinyapps::setAccountInfo(name='xxxx', token='xxxxxxxxxx', secret='xxxxxxxx')

然后,我的应用程序开始在浏览器中运行,然后单击“发布到我闪亮的帐户”。但是,在部署应用程序时,它会显示以下错误:

代码语言:javascript
复制
Preparing to deploy application...Error: /v1/applications/ 400 - Validation Error
Execution halted

有什么问题吗?谢谢。

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2015-07-12 21:36:07

我也得到了同样的错误。在我的例子中,问题在于应用程序本身的名称。部署的应用程序必须有至少4个字符的名字,没有空格。

票数 17
EN

Stack Overflow用户

发布于 2015-08-17 18:43:32

设置应用程序名称为我解决了这个问题。我的应用程序目录包含一个空格。

代码语言:javascript
复制
deployApp(appName = "myapp")
票数 6
EN

Stack Overflow用户

发布于 2018-08-25 09:11:31

我也有同样的问题,但是,我的应用程序名很好,甚至添加'appName =‘也没有帮助。请注意,这个问题的出现是因为我更改了文件夹的名称,以便在shinyapp.io中更改应用程序的名称。

唯一对我起作用的是通过右上角的Rstudio的“发布”按钮进行发布。我建议使用它而不是命令发布。您可以选择不想在App文件夹中发布的文件,并且可以以与本地名称不同的名称发布应用程序。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31331398

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档