21

指定した日付範囲、つまり指定した開始日と終了日の間のすべてのトランザクションに基づいて、料金(トランザクション)のリストを取得したかったのです。

しかし、CHARGES APIでは、開始日と終了日の引数が表示されません。

どうすればこれを入手できますか?

4

6 に答える 6

30

オンラインチャットを通じてStripeのスタッフとチャットしたところ、日付範囲に基づいて料金のリストを取得する方法があることがわかりました。

Stripe Charges APIには、実際には、ドキュメントにまだリストされていないいくつかの引数があります。

created[lte]イベントAPI呼び出しと同じようにcreated[gte]、Unixタイムスタンプなどの引数を使用できます。

例えば:https://api.stripe.com/v1/charges?created[gte]=1362171974&created[lte]=1362517574

于 2013-03-05T21:19:36.260 に答える
3

これを試してください。それは私のために働いています

$pcharges = Charge::all(
            array(
                'limit'   => 100,
                'created' => array(
                    'gte' => strtotime('-15 day'),
                    'lte' => strtotime('-1 day')
                )
            )
        );

これにより、今日のトランザクションを除く過去15日間のデータが返されます。要件に応じて、カスタムの日付範囲を設定できます。

于 2017-08-23T10:27:30.823 に答える
1

これがRubyベースのハックです

Stripe.api_key = ENV['STRIPE_SECRET']

stripe_charges = []
first_charge = Stripe::Charge.all(limit: 1).data[0].id
charge_index = first_charge
*a lot of*.times do 
  new_charges = Stripe::Charge.all(limit: 100, starting_after: charge_index).data
  stripe_charges << new_charges
  charge_index = new_charges.last.id
  stripe_charges.flatten!
end
于 2014-07-25T20:40:45.520 に答える
1

今日それを調べていました、そしてここに私が見つけたものがあり
ますhttps://stripe.com/docs/api/curl#list_charges

curl https://api.stripe.com/v1/charges?limit=3 \ -u sk_test_BQokikJOvBiI2HlWgH4olfQ2:

これはストライプカールの例です。彼らのウェブサイトには他にも例があります。

-ジェームズハリントン

于 2014-11-06T21:08:07.043 に答える
1

特定の日付データコードを取得するには、

$mydata= \Stripe\Charge::all(array('limit'=>50,'starting_after'=>null ,"created" => array("gt" => strtotime("2020-02-17"),"lt" => strtotime("2020-02-19"))));

print_r($mydata);

2020-02-18それはあなたに制限付きのデータを与えます50、より多くのレコードが必要な場合はstarting_afterパラメータに最後の料金IDを追加してください

于 2020-02-19T11:45:05.413 に答える
0

誰かがRubyonRailsを使用していて、Unixタイムスタンプの後に作成されたすべての払い戻しをcreated.gte構文を使用して一覧表示するソリューションを探している場合は、StripeSupportから入手した実用的な例を次に示します。

Stripe::Refund.list({limit: 100, created: {gte: 1614045880}})

状況に合わせて、そのUnixタイムスタンプを変更できます。

リソース:Stripe APIリファレンス、すべての払い戻しStripeサポートの一覧

于 2021-06-02T17:30:15.363 に答える