使用Google Cloud或Drive以编程方式将Word转换为PDF

使用Google Cloud或Drive以编程方式将Word转换为PDF,pdf,ms-word,google-drive-api,google-oauth,Pdf,Ms Word,Google Drive Api,Google Oauth,候选人使用我的PHP应用程序以Word或PDF格式上传简历。我想将Word文档(doc或docx)转换为PDF。我曾尝试使用服务器上的解决方案(PHP库),但找不到足够可靠的解决方案,所以我现在正在探索谷歌解决方案 驱动器API似乎正是我所需要的。我可以: 上传Word文档并请求转换到Google文档 将文档导出为PDF格式 删除文档 问题是(就我所见),我访问驱动器API的唯一方法是通过OAuth 2,这对于简单的服务器到服务器访问来说是相当大的开销。我更喜欢使用简单的API密钥 据我所知

候选人使用我的PHP应用程序以Word或PDF格式上传简历。我想将Word文档(doc或docx)转换为PDF。我曾尝试使用服务器上的解决方案(PHP库),但找不到足够可靠的解决方案,所以我现在正在探索谷歌解决方案

驱动器API似乎正是我所需要的。我可以:

  • 上传Word文档并请求转换到Google文档
  • 将文档导出为PDF格式
  • 删除文档
问题是(就我所见),我访问驱动器API的唯一方法是通过OAuth 2,这对于简单的服务器到服务器访问来说是相当大的开销。我更喜欢使用简单的API密钥

据我所知,如果我想使用API密钥,那么我需要注册一个Google服务帐户,这似乎又是一个相当大的开销。(我只想转换一些文件,对吗?)


有没有一个简单的方法来实现我的目标(使用谷歌资源)?或者以上两个选项是我唯一的选择吗?

您的用例非常适合服务帐户。这实际上并不是很大的开销,比如说10分钟来设置帐户,几小时来编写身份验证代码。如果您更愿意使用常规帐户,请查看有逐步说明和示例代码的帐户

您希望在不使用OAuth2和服务帐户的情况下实现从word formato到PDF的转换。如果我的理解是正确的,那么使用GoogleApps脚本怎么样?在这种情况下,您可以在没有OAuth2和服务帐户的情况下实现它。如果这对你的情况没有帮助,我道歉。