繁体   English   中英

条带订阅数据数组索引

[英]Stripe subscription data array index

我正在尝试为条带实现webhook。 让我们说

event_json = json.loads(request.body)

然后我得到了我需要的数据

event_json['data']['object']['subscriptions']['data'][0]['id']

事情是我是新的订阅数组索引“0”在这里每次订阅更改?

部分答复如下所示

 {
        u'object': u'event',
        u'pending_webhooks': 1,
        u'created': 1486550453,
        u'type': u'customer.created',
        u'livemode': False,
        u'request': u'req_A52yftxLoyXcW6',
        u'data': {
            u'object': {
                u'subscriptions': {
                    u'has_more': False,
                    u'total_count': 1,
                    u'object': u'list',
                    u'data': [
                        {...
                         },
                         'id':'val',...

客户可能有多个订阅 ,这就是subscriptions属性是列表对象的原因

如果您首先只为每个客户创建一个订阅,那么您可以安全地假设该列表将只包含一个元素(索引为0)。

如果您的客户可能有多个订阅,那么您必须妥善管理。 列表对象始终按反向时间顺序包含结果,即最近的订阅将是列表中的第一个元素。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM