PHPackages                             zhr/newlink - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [API Development](/categories/api)
4. /
5. zhr/newlink

ActiveLibrary[API Development](/categories/api)

zhr/newlink
===========

newlink api

015PHP

Since Nov 29Pushed 3y ago1 watchersCompare

[ Source](https://github.com/zzzhaoran/NewLink)[ Packagist](https://packagist.org/packages/zhr/newlink)[ RSS](/packages/zhr-newlink/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

能链团油扩展包
=======

[](#能链团油扩展包)

初始化
---

[](#初始化)

```
    composer require zhr/newlink
    php artisan vendor:publish --tag="laravel-newlink"

```

使用方法
----

[](#使用方法)

```
    use Zhr\NewLink\Factory;

    $app = Factory::platform(config('newlink.platform'));

```

### Platform for Oauth 账号授权

[](#platform-for-oauth-账号授权)

- 登录

    ```
      $app->oauth->login($phone);

    ```
- 获取授权码

    ```
      $app->oauth->getSecretCode($phone);

    ```

### Platform for Oil 油站管理

[](#platform-for-oil-油站管理)

```
    $app->oil

```

- 获取油站数据

    ```
      getOilList();

    ```
- 获取油站品牌

    ```
      getBrand();

    ```
- 查询油站状态油价

    ```
      getOilsDetail(['zt1262668132'], $phone);

    ```
- 附近油站

    ```
      $position = ['lat' => 'xxxxx', 'lng' => 'xxxxx'];
      $oilNo = 92;
      $data = [
          'brand' => 'xx', // 查询品牌ID，多个品牌用英文逗号分隔，默认查询所有品牌
          'phone' => 'xxx', // 手机号
          'sort' => 0, // 排序方式。0：按距离，1：按价格。默认按价格排序
          'range' => 1, // 查找范围，具体值见下表，默认查所有
          ];(可选参数)
      nearbyOils($paginate,$position,$oilNo,$data);

    ```

### Platform for Order 订单管理

[](#platform-for-order-订单管理)

- 订单详情

    ```
      $paginate = ['page' => 1, 'size' => 10];
      $data = [
          'status' => '1:已支付;4:退款申请中;5:已退款;6:退款失败;',
          'orderid' => '订单号',
          'phone' => '手机号',
          'begin_time' => '开始时间',
          'end_time' => '结束时间',
          ];(可选参数)

      $app->order->orderInfo($paginate, $data);

    ```

### Platform for Invoice 发票管理

[](#platform-for-invoice-发票管理)

```
    $app->invoice

```

- 查询全部的未开票订单接口

    ```
      getUnInvoice($paginate, $phone);

    ```
- 查询全部的已开票订单接口

    ```
      cgetInvoice($paginate, $phone);

    ```
- 修改邮箱重发电子发票接口

    ```
      repeatSendEmail($serialNo, $email, $phone);

    ```
- 订单开票接口

    ```
      sendInvoice($serialNo, $email, $phone);

    ```

### Platform for Coupon 优惠券管理

[](#platform-for-coupon-优惠券管理)

```
    $app->coupon

```

- 用户卡券优惠券

    ```
      userCouponlist($paginate,$phone);

    ```
- 兑换卡券

    ```
      convertCoupon($phone,'兑换码');

    ```
- 发放优惠券接口

    ```
      $couponCodes = "{'C000000001820102':1,'C000000001820097':2}";
      sendCoupon($phone,$couponCodes);

    ```

###  Health Score

15

—

LowBetter than 3% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity24

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/593651d41b6ddae7c7039a22fb6bda1d10f47d8c8b40e80ecf295eb2ac5b441d?d=identicon)[zzzhaoran](/maintainers/zzzhaoran)

---

Top Contributors

[![zzzhaoran](https://avatars.githubusercontent.com/u/36881948?v=4)](https://github.com/zzzhaoran "zzzhaoran (12 commits)")

### Embed Badge

![Health badge](/badges/zhr-newlink/health.svg)

```
[![Health](https://phpackages.com/badges/zhr-newlink/health.svg)](https://phpackages.com/packages/zhr-newlink)
```

###  Alternatives

[stripe/stripe-php

Stripe PHP Library

4.0k143.3M480](/packages/stripe-stripe-php)[twilio/sdk

A PHP wrapper for Twilio's API

1.6k92.9M272](/packages/twilio-sdk)[facebook/php-business-sdk

PHP SDK for Facebook Business

90821.9M34](/packages/facebook-php-business-sdk)[meilisearch/meilisearch-php

PHP wrapper for the Meilisearch API

74513.7M114](/packages/meilisearch-meilisearch-php)[google/gax

Google API Core for PHP

265103.1M454](/packages/google-gax)[google/common-protos

Google API Common Protos for PHP

173103.7M50](/packages/google-common-protos)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
