masbenx/ongkir

ongkir.info API PHP 解析器

dev-master 2014-11-04 10:58 UTC

This package is not auto-updated.

Last update: 2024-09-24 09:16:34 UTC


README

L4-Ongkir 是一个用于 http://ongkir.info API 的 Laravel 4 包装器包。

本包灵感来源于 totox777 的 Laravel-4-sis-JNE-owned 包,可以在 https://github.com/totox777/Laravel-4-Ongkir-JNE/ 下载。

由于该包,存在一些与我个人编码风格不匹配的代码格式,因此我制作了此包。

随着 ongkir.info API 的变化,本包将按照 ongkir.info API 的格式继续开发。

版本

0.3

安装

将此行添加到您的 composer.json 并更新您的 composer

{
    "require": {
        "masbenx/ongkir": "*"
    }
}

本包与 Laravel 4 兼容(但不限于)。如果检测到 Laravel,则将使用 Laravel 的语言库而不是自己的实现。

在 app/config/app.php 中添加服务提供者

'Masbenx\Ongkir\OngkirServiceProvider'

发布配置

$ php artisan config:publish masbenx/ongkir
在 app/config/package/masbenx/ongkir/config.php 中配置您的 API-Key
return array(
    'API-Key' => 'your-api-key'
);

如何使用

获取快递费用

$result = Ongkir::getCost('YOGYAKARTA','JAKARTA PUSAT',1);

许可证

BSD-2-Clause