brunocouty/busca-via-cep

根据CEP查找地址数据!

1.0.0 2017-06-06 20:00 UTC

This package is not auto-updated.

Last update: 2024-09-29 02:18:45 UTC


README

此包可以帮助您根据提供的CEP找到地址数据。

注意1:此包使用 webservice ViaCep 并仅适用于巴西邮政编码。

注意2:此包可以与任何PHP框架或应用一起使用。在此文档中,我将教授如何在 Laravel 中进行安装。

要求

  • Laravel >= 5.1;
  • guzzlehttp/guzzle;

使用方法

首先,通过composer下载库

composer require brunocouty/busca-via-cep

现在,在config/app.php文件中将Service Provider添加到providers数组的array中

BrunoCouty\BuscaViaCep\BuscaViaCepServiceProvider::class,

要找到CEP的数据,只需实例化Cep类并调用方法busca,传入包含CEP的string参数。

$cep = new \BrunoCouty\BuscaViaCep\Services\Cep();
$response = $cep->busca('04538133');

响应(状态码200)

[  
   {  
      "cep":"04538-133",
      "logradouro":"Avenida Brigadeiro Faria Lima",
      "complemento":"de 3253 ao fim - lado ímpar",
      "bairro":"Itaim Bibi",
      "localidade":"São Paulo",
      "uf":"SP",
      "unidade":"",
      "ibge":"3550308",
      "gia":"1004"
   }
]

如果出现问题,您将收到一个包含以下内容的 状态码422

{  
   "message":"Client error: `GET https:\/\/viacep.com.br\/ws\/04538133a\/json\/unicode\/` resulted in a `400 Bad Request` response:\n<h2>Bad Request (400)<\/h2>\n",
   "code":400
}

喜欢这个内容吗?请给我买杯咖啡!

是的!你喜欢这个包吗?请给我买杯咖啡并帮助我保持此包更新!

当你帮助我时,你可以访问 独家帖子,其中包含关于PHP、Laravel、AngularJS、VueJS、Ionic等许多有用的东西!你将学习如何创建自己的PHP包(独立于框架),解决代码中的问题... 良好的内容,总是更新!

你可以用R$ 1 / 个月来帮助我,并立即获得对我的私有内容的访问!而且,你需要帮助你的项目吗?我可以帮助你!请访问 https://apoia.se/brunocouty,我可以通过电子邮件或skype帮助你!

https://apoia.se/brunocouty