#求助
#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
)

    goodworry
    没用过这个包,用过类似的API,这个ID和密码不是你已有的账号,是需要你在API页面单独申请的

      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.

        vickkk 修改完 .Renviron.Rprofile 文件之后必须要重启 R 才能生效,它们只在 R 启动过程中才会被读取。即时的修改并不会即时生效。