#求助
#ecce包
#如何设置ID和PASSWORD
求救各位大神,ecce包如何设置啊,怎么改都不对,我主要是不知道用什么账号和密码替换示例代码的哪里啊,都快排列组合了个人账号密码和文本翻译应用的账号密码,可是都不对,孩子真的好想弄明白啊,希望能够得到解答!!
示例代码如下:
cat(
'\n# ID and PASSWORD of Youdao Translation',
'app_key = "Your Youdao API ID"',
'app_secret = "Your Youdao API PASSWORD"',
file = '~/.Renviron', sep = '\n', append = TRUE
)
求救ecce包的使用
注册有道智云后需要创建一个应用。
chuxinyuan 谢谢您的回复,不过您可以帮我看一下为什么这样之后,还提示我提供ID和PASSWORD.
cat(
'\n# ID and PASSWORD of Youdao Translation',
'app_key = "306eb6350a88e8be"',
'app_secret = "x6c9aRHq3NqkwoCCLTwMx5P5w6xRokyY"',
file = '~/.Renviron', sep = '\n', append = TRUE
)
goodworry
应该不是key的问题,我换了别的工具,是能用的,换回到这个包就不行了
按照作者提供的方法
> if (!file.exists("~/.Renviron")) {
+ file.create("~/.Renviron")
+ }
[1] TRUE
>
> file_path = "~/.Renviron"
> file = file(file_path, open = "a")
>
> comment = "# ID and PASSWORD of Youdao Translation"
> writeLines(comment, file)
>
> code_lines = c(
+ "app_key = \"my key\"",
+ "app_secret = \"my secret\""
+ )
>
> for (code in code_lines) {
+ writeLines(code, file)
+ }
>
> close(file)
> read_lines("~/.Renviron")
[1] "# ID and PASSWORD of Youdao Translation" "app_key = \"my key\""
[3] "app_secret = \"my secret\""
> library(ecce)
> translate("I like R language")
Error in translate("I like R language") :
You need to provide the ID and PASSWORD of the Youdao API.
chuxinyuan 添加标签 已解决 标签