Ubuntu One 有支付 API 吗?

Ubuntu One 有支付 API 吗?

Ubuntu One 有支付 API 吗?

我可以集成到我的 ubuntu-app(python) 中吗?

我会用它来添加一个简单的捐赠对话框。

因此最终用户可以选择默认的每月捐赠金额以及持续几个月。

更新:

我已经联系 Canonical 中止此事,Joshua Hoover 回复道:

最终,我们会提供一种方法来做到这一点,但这还需要进一步的努力。

注意: 我向 Canonical 提出的问题/电子邮件仅包含第一行树。

答案1

不幸的是,从Ubuntu One API 页面,看起来账户信息API是只读的,目前不允许您升级/订阅用户付费帐户。但是,它将允许您访问用户的帐户信息以及他/她是否有付费计划。

这一页

得到https://one.ubuntu.com/api/account/

返回有关用户帐户的信息。

对此 API 的请求必须使用有效的 Ubuntu One OAuth 令牌进行签名。

返回有关用户帐户信息的 JSON 对象。

    {
.....
        “订阅”:{
            “description”:(字符串)用户可显示的帐户描述
            “货币”:(字符串)用于账户付款的三字符货币代码
            “已开始”:(字符串) ISO 8601 订阅开始日期
            “is_paid”:(布尔值)订阅付费状态
            “expires”:(字符串)ISO 8601订阅到期日期
            “id”:(int)内部 U1 订阅 ID
            “价格”:(浮动)订阅费用
            “试用”:(布尔值)订阅是否为试用?
            "qty": (int) 订阅数量
            “upgrade_available”:(布尔值)是否可以升级?
            “name”:(字符串)用户可显示的订阅名称
        },
......

答案2

Ubuntu One 是一种数据同步和可用性服务。Ubuntu One 帐户 API 不适用于此,因为它仅适用于该服务的帐户。

我认为目前还没有公开的 API、必要的法律协议或任何标准的方式来使用为 Ubuntu One 或 Ubuntu Store 提供支持的支付处理服务。如果您想讨论在为 Ubuntu 开发的应用程序中使用此类服务​​的可能性,您应该联系 Canonical,围绕此类支付服务进行业务发展和合作讨论。

相关内容