簡體   English   中英

使用cfexecute運行AWS Polly

[英]Running AWS polly with cfexecute

我正在嘗試在ColdFusion內使用AWS Polly。

這很好

<cfscript>
cfexecute(
    variable = "standardOutput",
    name = "aws",
    arguments = "polly help",
    timeout = 100
);
</cfscript>

<h3>Results</h3>
<cfoutput><pre>#standardOutput#</pre></cfoutput>

這不分開

<cfscript>
cfexecute(
    variable = "standardOutput",
    name = "aws",
    arguments = "polly describe-voices",
    timeout = 100
);
</cfscript>

<h3>Results</h3>
<cfoutput><pre>#standardOutput#</pre></cfoutput>

思考

我懷疑cfexecute是在與在命令提示符下鍵入時不同的憑據下運行的。 我想知道是否只需要以某種方式傳遞Amazon Web Services憑證。

要解決此問題,需要做幾件事。

  • 我必須去服務並找到運行ColdFusion的帳戶。
  • 然后我不得不去運行CF的c:\\users\\service
  • 然后創建一個名為.aws的文件夾
  • 創建一個credential文件和config文件。

然后運行

請注意,這是在Windows 2016上完成的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM