anilken / turkpin-api
此软件包已被废弃,不再维护。没有建议的替代软件包。
Turkpin API 软件包
v1.0.6
2022-09-01 15:41 UTC
Requires
- php: >=7.3.0
- ext-curl: *
- ext-json: *
- ext-libxml: *
- ext-simplexml: *
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.0
- pestphp/pest: ^1.20
- spatie/ray: ^1.28
README
Turkpin API 通过此软件包,您可以为您的客户创建一个 epin 订单并将其交付。 官方文档
安装
您可以通过 composer 安装此软件包
composer require anilken/turkpin-api
用法
use Anilken\Turkpin\Turkpin; $api = new Turkpin('username', 'password'); $api->epinList(); // Example Output [ { "id": "5", "name": "Echo of Soul (EOS)" }, { "id": "633", "name": "Google Play kodu" } ... ] $api->epinProducts($epin_id); // Example Output [ { "name": "Google Play kodu 25 TL", "id": "8209", "stock": "377", "min_order": "1", "max_order": "0", "price": "24.5000", "tax_type": [] }, ... ] $api->epinOrder($epin_id, $product_id, $qty = 1, $character = ''); // Example Output { "status": "Success", "order_no": "21061113513501", "total_amount": "1", "list": [ { "code": "8PFG-XXXX-FL3C-XXXX", "desc": "Test Ürün" } ] } $api->checkStatus($order_no); // Example Output { "status_code": "000", "order_no": "21061113513501", "order_code": "2", "order_status_description": "Siparişiniz Tamamlandı", "check_date": "11-06-2021 13:51:53", "extra": "İPTAL SEBEBI", } $api->checkBalance(); // Example Output { "balance": "996501.2300", "credit": "0.0000", "bonus": "0.000", "spending": "3498.7700" }
异常代码
代码 | 信息 |
---|---|
0 | API 结果为空,请重试。 |
1 | 未找到用户,请检查您的用户名和密码。 |
2 | 您的 IP 地址无权限访问。请检查您的 IP 地址。 |
3 | 命令无效,请检查 cmd 参数。 |
4 | 消息字段是必填字段。 |
5 | 处理过程中发生错误。 |
6 | 此账户未经授权使用 Turkpin API。 |
7 | 此账户不可用于 Turkpin API。 |
8 | 缺少游戏 ID。 |
9 | 找不到游戏的服务器列表。 |
10 | 订单格式缺失或不正确。 |
11 | 找不到产品。 |
12 | 产品缺货。 |
13 | 订单数量必须是 min% s。 |
14 | 经销商余额不足。 |
15 | 支付类型无效。 |
16 | 通知格式缺失或不正确。请检查字段。 |
17 | 您输入了缺失或错误的通知号码。请检查 notification_id 值。 |
18 | 订单数量必须是 max% s。 |
19 | 系统错误,错误代码:%s |
20 | 请输入正确的操作员和电话号码进行 GSM TL 充值。 |
21 | 报告的支付金额必须大于 0。 |
22 | 此产品我们没有购买。 |
23 | 网站目前因更新或维护而关闭。 |
99 | 订单未找到。请检查订单号。 |
111 | XML 格式错误。请检查您发送的 XML 格式。 |
--- | 为此软件包添加的自定义错误代码 |
101 | 获取游戏列表失败 |
102 | 获取产品列表失败 |
103 | 获取余额失败 |
变更日志
有关最近更改的更多信息,请参阅 变更日志。
贡献
有关详细信息,请参阅 贡献指南。
安全漏洞
有关如何报告安全漏洞,请参阅 我们的安全策略。
致谢
许可
MIT 许可证 (MIT)。有关更多信息,请参阅 许可文件。