ogestor/busca-via-cep

通过CEP查找地址数据!

6.0 2020-11-26 19:14 UTC

This package is auto-updated.

Last update: 2024-09-27 03:53:52 UTC


README

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

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

注意2: 此包可以与 任何PHP框架或应用 一起使用。在此文档中,我将介绍在 Laravel 中的安装方法。

要求

  • Laravel >= 5.1;
  • guzzlehttp/guzzle;

使用方法

首先,通过composer下载库

composer require ogestor/busca-via-cep

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

BrunoCouty\BuscaViaCep\BuscaViaCepServiceProvider::class,

要查找CEP的数据,只需实例化Cep类并调用查找方法,传入包含CEP的字符串。

$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