我正在尝试使用 Swift 和 Vapor 从 Google Spreadsheets 获取数据。就我而言,使用 Google 帐户进行身份验证是不合适的。我想使用服务帐户,我可以使用 Python 实现 https://developers.google.com/sheets/api/quickstart/python?hl=en
问题是我找不到为 Swift 实现这种身份验证方法的示例。我所看到的只是 Oauth2.0,但就我而言,它不适合...... 我真的希望这可以在 Vapor 上实现,而无需尝试用 Python 包装代码
我尝试使用这个库,但它似乎不是我需要的https://github.com/google/google-api-objectivec-client-for-rest
我找到了解决方案
所有必要的功能都在这个库中https://github.com/adiwajshing/Queenfisher