1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
|
require('util').inspect.defaultOptions.depth = 10;
const { Wechatpay } = require('wechatpay-axios-plugin');
const wxpay = new Wechatpay({mchid: '1', serial: '2', privateKey: '3', certs: {'4': '5'}});
wxpay.v3.certificates;
wxpay.v3.bill.tradebill;
wxpay.v3.ecommerce.fund.withdraw;
wxpay.v3.marketing.busifavor.users['{openid}'].coupons.$coupon_code$.appids['wx233544546545989'];
console.info(wxpay);
//以下是输出内容
{
entities: [],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
v3: {
entities: [ 'v3' ],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
certificates: {
entities: [ 'v3', 'certificates' ],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload]
},
bill: {
entities: [ 'v3', 'bill' ],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
tradebill: {
entities: [ 'v3', 'bill', 'tradebill' ],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload]
}
},
ecommerce: {
entities: [ 'v3', 'ecommerce' ],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
fund: {
entities: [ 'v3', 'ecommerce', 'fund' ],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
withdraw: {
entities: [ 'v3', 'ecommerce', 'fund', 'withdraw' ],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload]
}
}
},
marketing: {
entities: [ 'v3', 'marketing' ],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
busifavor: {
entities: [ 'v3', 'marketing', 'busifavor' ],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
users: {
entities: [ 'v3', 'marketing', 'busifavor', 'users' ],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
'{openid}': {
entities: [ 'v3', 'marketing', 'busifavor', 'users', '{openid}' ],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
coupons: {
entities: [
'v3',
'marketing',
'busifavor',
'users',
'{openid}',
'coupons'
],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
'$coupon_code$': {
entities: [
'v3',
'marketing',
'busifavor',
'users',
'{openid}',
'coupons',
'{coupon_code}'
],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
appids: {
entities: [
'v3',
'marketing',
'busifavor',
'users',
'{openid}',
'coupons',
'{coupon_code}',
'appids'
],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload],
wx233544546545989: {
entities: [
'v3',
'marketing',
'busifavor',
'users',
'{openid}',
'coupons',
'{coupon_code}',
'appids',
'wx233544546545989'
],
withEntities: [Function: withEntities],
get: [AsyncFunction: get],
post: [AsyncFunction: post],
upload: [AsyncFunction: upload]
}
}
}
}
}
}
}
}
}
}
|