我正在开发一个需要整合Vidyo的ColdFusion网站。我还没有找到基于ColdFusion的解决方案,但我找到了一个Python版本。但是,我在尝试调用Python文件以生成Vidyo会话的令牌时遇到问题。我收到以下错误:
调用外部进程时发生异常。此异常的原因是:java.io.IOException:无法运行程序" C:\ Inetpub \ vhosts \ sitename \ httpdocs \ site.com \ generateToken.py":CreateProcess error = 193,%1不是有效的Win32应用程序。
第9行发生了错误。
以下是生成错误的代码:
<cffunction name="generateToken" access="public" returntype="string" output="false">
<cfargument name="userName" required="true" type="string">
<cfexecute name = "C:\Inetpub\vhosts\sitename\httpdocs\site.com\generateToken.py"
arguments="--key=3907f8fa000d4ae08e3a2a0507986d45 --appID=d85f88.vidyo.io --userName=#userName# --expiresInSecs=10000"
variable="token"
errorVariable="errorOut"
timeout = "1">
</cfexecute>
<cfreturn token>
</cffunction>
我之前从未与Python集成,所以任何帮助都会受到赞赏。另外,如果有人知道纯粹的ColdFusion与Vidyo的整合,我愿意改变方向。