API 调用

请注意,不建议使用Chargify Direct, Chargify.js.

Chargify.js是一种PCI兼容的方式,可在您的网站上嵌入付款表格,同时仍充分利用我们强大的功能 API .

尽管Chargify Direct仍然可以运行并受支持,但不会添加任何新的增强功能或功能。

直接充电 resources use different credentials than the standard Chargify API . If you receive a 401 Unauthorized response, please see the section on 认证方式 在入门指南中。

通话属性

所有呼叫属性字段均从GET(读取)操作返回,并且所有字段均为只读。

标题 描述
id 通话ID
api_id 与此调用关联的API ID
timestamp 此呼叫的时间戳。应该与提交的安全参数匹配(请求→安全→时间戳记)
nonce 随机数(如果使用)。应该与提交的安全参数匹配(请求→安全→时间戳记)
request 有关提交给Chargify Direct端点的请求的详细信息
secure 安全参数
api_id timestamp, nonce, data, signature –>响应签名,用于验证此调用。看到 响应签名
signup 注册参数
response 详细说明对对Chargify Direct端点的呼叫的响应
result  
status_code 在此调用期间执行的操作的HTTP状态代码
result_code 结果代码最终将转换为有意义的信息。目前,这只是四位数的HTTP状态代码。
errors 字符串数组,描述(在适用时)失败呼叫期间遇到的错误。
meta  
signup  
product 有关订阅产品的详细信息
customer 有关客户的详细信息
payment_profile 有关订阅的付款资料的详细信息
subscription 有关客户订阅的详细信息
next_billing_manifest 有关此次通话中产生的费用的详细信息
success 通话成功了吗? (即响应→status_code 200?)

方法

读取/显示(通过呼叫ID)

网址: //api.ikvrej.icu/api/v2/calls/<call_id>方法:GET Required Parameters: call_id

回应:一个电话

JSON Read Call示例

场景:作为一名开发人员,我希望能够通过Chargify Direct读取呼叫

背景: 鉴于我是有效的API用户 我接受JSON

方案:检索注册呼叫 假设我有一个呼叫ID,则在查询字符串中返回指定的redirect_uri When I send a GET request to //api.ikvrej.icu/api/v2/calls/ 然后,响应状态应为“ 200 OK” 响应应该是json: “”