【问题标题】:WSO2 DSS: Unable to connect to Google spreradsheetWSO2 DSS:无法连接到 Google 电子表格
【发布时间】:2014-10-03 12:56:10
【问题描述】:

我正在尝试使用 WSO2 数据服务服务器 (DSS) 连接到新创建的 Google 电子表格,但在我测试连接时它一直给我一个错误。我在 Windows 上使用 WSO2 DSS 3.2.1 和 JDK 1.7.0_60。

示例 Google 电子表格工作正常。

看起来这个问题是由于 Google Doc URL 的新格式(2014 年 3 月推出)

https://docs.google.com/a/ishafoundation.org/spreadsheets/d/1U0uI5sKHy0WVgQcVtZ4mYMHSzTYZZJse35xy1Y1N7Xg/edit#gid=0

旧格式是:

https://docs.google.com/a/ishafoundation.org/spreadsheet/ccc?key=1U0uI5sKHy0WVgQcVtZ4mYMHSzTYZZJse35xy1Y1N7Xg&usp=drive_web#gid=0

作为一种解决方法,我正在使用此链接在旧版本的 Google 表格中创建我的电子表格:

https://g.co/oldsheets

但是,此消息位于 Google 表格帮助页面上

*在旧版表格中创建的电子表格最终会转换为新版表格,无需对您的表格进行任何操作 部分。更多细节即将推出。谢谢

这对我来说看起来有点吓人,因为这基本上意味着当 Google 决定更改 URL 格式时,我的数据服务将在未来某个随机点中断... WSO2 的人可以告诉我这是否会已在下一次 DSS 更新中修复,预计何时发布。

只是一个建议 - 但如果我们只需要输入电子表格的唯一键(而不是完整链接),并且 DSS 服务器使用 Google Sheets API 来检索数据,那岂不是更好。这可能会使我们的实现更具前瞻性。

【问题讨论】:

    标签: wso2 google-sheets wso2dss


    【解决方案1】:

    是的,这将在 DSS 3.2.2 版本中得到修复。关联的 JIRA 是 DS-930。 Alpha包可以从this location找到

    谢谢

    查尼卡

    【讨论】:

    • 刚刚下载了 dss 3.2.2 问题依然存在 :(
    • 尝试了几种方案,包括共享、私有、公共等。使用私有时,我在测试连接时得到无效的用户凭据,否则我得到未找到。从 TryIt 运行时,我收到一些重定向消息的错误。
    • Google 最近更改了身份验证机制 (OAuth2),您可以从 developers.google.com/identity/protocols/OAuth2 看到。我们将在下一个版本中解决这个问题。跟踪此问题的 JIRA 是 wso2.org/jira/browse/DS-1049
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-08-22
    • 2015-07-27
    • 1970-01-01
    • 2019-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多