【问题标题】:Parse through JSON in Parse.com Cloud Code and Stripe在 Parse.com Cloud Code 和 Stripe 中通过 JSON 解析
【发布时间】:2015-07-27 21:47:10
【问题描述】:

我正在尝试解析您可以通过 link 找到的 DOM 对象,它显示了访问 Stripe API 时的 JSON 响应。我正在使用 Parse.com Cloud Code SDK 执行此操作,它可以防止使用 jQuery。有谁知道如何做到这一点?具体来说,我正在尝试访问客户的订阅对象以查看订阅是否“活跃”。谢谢

【问题讨论】:

    标签: javascript jquery parse-platform html-parsing stripe-payments


    【解决方案1】:

    假设您通过 Parse.Cloud.httpRequest 获得响应

    Parse.Cloud.httpRequest(
    {
        url: 'yourUrlRequest.com'
        success: function(httpResponse) 
        {
            var jsonResponse = JSON.parse(httpResponse.text);
            var subsObject = jsonResponse.subscriptions;
            // access subsObject.object, subsObject.total_count, subsObject.has_more, subsObject.url etc.
            // ...
        },
        error: function(httpResponse) 
        {
            response('Request failed with response code ' + httpResponse.status)
        }
    });
    

    如果您以其他方式获取 API 响应,只需将其 JSON 化,然后通过点表示法访问字段(与上述方式相同)。

    【讨论】:

    • 这是一个不错的答案,但它并没有完全回答这个问题。我还是会为你的努力投赞成票!
    • url 必须如下所示:url = 'https://' + skey + ':@api.stripe.com/v1/customers/' + request.params.customerId + ' /subscriptions/' + request.params.subscriptionId,
    • 你需要一个 subscriptionId,我不知道如何获取
    • 哦,我明白了,所以您的问题更多是从 API 获取结果,而不是解析它并访问字段?
    • 老实说,我的问题都是。
    猜你喜欢
    • 2016-11-12
    • 1970-01-01
    • 1970-01-01
    • 2021-02-24
    • 1970-01-01
    • 2015-12-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多