susutawar/php-bpjs-bridging

BPJS桥接的简单实现

1.1.1 2024-08-11 12:42 UTC

This package is auto-updated.

Last update: 2024-09-13 01:02:48 UTC


README

使用PHP实现的BPJS桥接的简单实现

安装

安装通过Composer进行。在继续之前,请确保您的环境中已安装Composer。

composer require susutawar/php-bpjs-bridging

使用

<?php

require_once __DIR__ . '/vendor/autoload.php';

use BpjsBridging\Antrean\Bridging as AntreanRs;
use BpjsBridging\Config;

$konfigurasi = new Config();
$bridging = new AntreanRs($konfigurasi);

如果未填写,配置将自动读取您环境中已设置的变量。

BPJS_URL=
BPJS_CONSUMER_ID=
BPJS_CONSUMER_SECRET=
BPJS_USER_KEY=

PCare

在使用PCare之前进行如下更改,然后进行桥接

use BpjsBridging\PCare\Bridging as PCare;
use BpjsBridging\Config;

$konfigurasi = new Config();
$konfigurasi->setPCare('username', 'password', 'kodeAplikasi');
$bridging = new PCare($konfigurasi);

请确保将所有凭据安全地保存在系统中

请求结果

请求结果可以直接从body属性访问

$reqPoli = $bridging->referensiPoli();

foreach ($reqPoli->body->list as $poli) {
    echo $poli->kdpoli . ' - ' . $poli->nmpoli;
}

贡献

非常欢迎您的贡献!