budgetlens/postl-rest-api-client

此包已被废弃,不再维护。未建议替代包。

PostNL Rest API 的 PHP 客户端

0.1.0 2020-09-02 14:44 UTC

This package is auto-updated.

Last update: 2021-09-10 15:00:14 UTC


README

PostNL Rest API 的客户端

注意!

目前由于无法访问 PostNL,该项目处于停滞状态。
对此造成的不便表示歉意

安装

composer require 123lens/postnl-rest-api-client

客户端初始化

use Budgetlens\PostNLApi\RestApiClient;
$client = new RestApiClient('---  YOUR APIKEY ---');

测试

./vendor/bin/phpunit 

示例

查看测试文件夹

实现状态

此库仍在开发中。完成端点实现后,将发布新版本。
完成的含义:

  • 端点所有可用服务已完成
  • 有单元测试

当前开发状态

服务 版本 实现
地址 更多信息
Adrescheck Nationaal v1
Adrescheck Internationaal v1
Geo Adrescheck Nationaal v1
Adrescheck Basis Nationaal v1
发送和跟踪 更多信息
货运 Web 服务 v1
条形码 Web 服务 v1
标签 Web 服务 v1
确认 Web 服务 v1
货运状态 Web 服务 v1
配送选项 更多信息
配送日期 Web 服务 v1
位置 Web 服务 v1
时间段 Web 服务 v1
结账 更多信息
结账邮政编码检查 v1
结账 API v1
客户概览 更多信息
Bedrijfscheck Nationaal v1

端点/服务特定

Adrescheck Nationaal

此服务无合同,测试未达到100%!

基本端点:/address/national

端点 版本 实现 已测试
/v1/validate/ v1

Adrescheck Internationaal

此服务无合同,测试未达到100%!

基本端点:/address/international

端点 版本 实现 已测试
/v1/labelformat v1
/v1/validate v1

Geo Adrescheck Nationaal

此服务无合同,测试未达到100%!

基本端点:/address/national

端点 版本 实现 已测试
/v1/geocode v1

Adrescheck Basis Nationaal

此服务无合同,测试未达到100%!

基本端点:/address/sequence

端点 版本 实现 已测试
/v1/postalcode v1

货运 Web 服务

基本端点:

端点 版本 实现 已测试
/v1/shipment v1

条形码 Web 服务

基本端点: /shipment/v1_1

端点 版本 实现 已测试
/barcode v1_1

标签Web服务

基本端点: /shipment/v2_2

端点 版本 实现 已测试
/label v2_2

确认Web服务

基本端点: /shipment/v2

端点 版本 实现 已测试
/confirm v2

运输状态Web服务

基本端点: /shipment

端点 版本 实现 已测试
/v2/status/barcode v2
/v2/status/reference v2
/v2/status/lookup v2
/v2/status/signature v2
/v2/status/{customerNumber}/updatedshipments v2

交货日期Web服务

基本端点: /shipment

端点 版本 实现 已测试
/v2_2/calculate/date/delivery v2_2
/v2_2/calculate/date/shipping v2_2

位置Web服务

基本端点: /shipment

端点 版本 实现 已测试
/v2_1/locations/nearest v2_1
/v2_1/locations/nearest/geocode v2_1
/v2_1/locations/area v2_1
/v2_1/locations/lookup v2_1

时间范围Web服务

基本端点: /shipment/v2_1

端点 版本 实现 已测试
/calculate/timeframes v2_1

结账邮政编码检查

基本端点: /shipment/checkout

端点 版本 实现 已测试
/v1/postalcodecheck/ v1

结账API

基本端点: /shipment/v1

端点 版本 实现 已测试
/checkout v1

Bedrijfscheck Nationaal

此服务无合同,测试未达到100%!

基本端点: /company/search

端点 版本 实现 已测试
/v3/phonenumber/ v3