网络漫游 · OCPI 2.2.1

让其他网络的驾驶员使用您的充电桩。 您的用户也能使用对方网络。

网络通过开放标准连接,驾驶员可使用现有应用或卡片充电。

PlugrPay 网络合作网络
OCPI 2.2.1

© OpenStreetMap 贡献者

RP合作网络应用

Green Park SP

奥古斯塔街 500 号 · 2 个可用

可通过漫游使用

其他网络的驾驶员

已授权充电

ALLOWED

如何运作

两个网络之间的交互

  1. 01

    网络建立联系

    双方获取访问密钥以安全通信。

  2. 02

    站点显示在应用中

    合作网络获取站点、接口和可用性信息。

  3. 03

    授权驾驶员

    驾驶员识别身份后,其网络立即确认是否允许充电。

  4. 04

    完成账单

    我们发送电量、时长和金额摘要供网络计费。

可用端点

Base URL: https://api.plugrpay.com.br

方法路径说明Auth
GET/ocpi/2.2/versions支持的 OCPI 版本公开
GET/ocpi/2.2/credentialsPlugrPay CPO 凭据和角色x-token
GET/ocpi/2.2/locations充电站列表(Location 对象)x-token
POST/ocpi/2.2/tokens/:uid/authorize驾驶员令牌授权x-token
GET/ocpi/2.2/sessions当前和历史充电会话x-token
GET/ocpi/2.2/cdrs用于计费的 Charge Detail Recordsx-token

示例: GET /ocpi/2.2/locations

GET https://api.plugrpay.com.br/ocpi/2.2/locations?offset=0&limit=10 HTTP/1.1
Host: api.plugrpay.com.br
x-token: your-ocpi-token
Accept: application/json

HTTP/1.1 200 OK
{
  "status_code": 1000,
  "status_message": "Success",
  "timestamp": "2025-05-16T10:00:00Z",
  "data": [
    {
      "id": "charging-station-uuid",
      "type": "ON_STREET",
      "name": "Shopping Norte EV01",
      "address": "Av. Brasil, 1500",
      "city": "São Paulo",
      "postal_code": "01310-100",
      "country": "BRA",
      "coordinates": {
        "latitude": "-23.561684",
        "longitude": "-46.655981"
      },
      "evses": [
        {
          "uid": "connector-uuid",
          "status": "AVAILABLE",
          "connectors": [
            {
              "id": "1",
              "standard": "CCS2",
              "format": "SOCKET",
              "power_type": "AC_3_PHASE",
              "max_voltage": 400,
              "max_amperage": 32,
              "max_electric_power": 22000
            }
          ]
        }
      ],
      "last_updated": "2025-05-16T09:55:00Z"
    }
  ],
  "total_count": 142,
  "limit": 10,
  "offset": 0
}
        

身份认证

我们使用 OCPI TOKEN_A 方案:在每个请求的x-token 请求头中发送不透明令牌。

合作伙伴 → PlugrPay

合作伙伴使用我们在连接注册时提供的令牌。

GET https://api.plugrpay.com.br/ocpi/2.2/locations HTTP/1.1
x-token: plugrpay-ocpi-token
Host: api.plugrpay.com.br
          

PlugrPay → 合作伙伴

我们使用凭据交换时由合作伙伴提供的令牌。

GET /versions HTTP/1.1
x-token: <partner-token>
Host: api.partner.example
          
注意: 除 /versions) 外,所有 OCPI 端点都需要x-token. 缺少令牌或令牌无效时将返回HTTP 401 和 status_code: 2001.

测试环境

在不影响生产数据的情况下验证集成。

Base URLhttps://api.plugrpay.com.br
测试令牌plugrpay-ocpi-demo-token

curl 快速测试

# 1. 查看支持的版本(无需认证)
curl https://api.plugrpay.com.br/ocpi/2.2/versions

# 2. 使用测试令牌列出充电站
curl https://api.plugrpay.com.br/ocpi/2.2/locations \
  -H "x-token: plugrpay-ocpi-demo-token" \
  -H "Accept: application/json"

# 3. 查看 CPO 凭据
curl https://api.plugrpay.com.br/ocpi/2.2/credentials \
  -H "x-token: plugrpay-ocpi-demo-token"
        

准备连接我们的网络吗?

发送邮件至 integradores@plugrpay.com.br,我们将开通测试环境。