承接 apilo/apilo-api-php 相关项目开发

从需求分析到上线部署,全程专人跟进,保证项目质量与交付效率

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

apilo/apilo-api-php

最新稳定版本:1.0.7

Composer 安装命令:

composer require apilo/apilo-api-php

包简介

Apilo PHP Client

README 文档

README

The Apilo.com platform is a modern multi-channel sales management system. Apilo allows integration with any system using the official REST API described in the documentation https://developer.apilo.com/api/

First steps

To take advantage of Apilo's REST API capabilities, you need to create an account on the site at https://apilo.com/. Then, after creating an account and logging into the management panel, go to the tab "Administracja"->"Klucze API Apilo" and create a new application.

Authorization

After creating the application, you will receive a one-time authorization_code to generate access and refresh token pair (source).

To do this you need to send the POST /rest/auth/token/ request sending in the header Authorization Basic ( user is "Client ID" and password is "Client Secret") and with the JSON body values "grantType": "authorization_code", "token": "{authorization_code}". Api will return accessToken and refreshToken.

Apilo REST API uses the access and refresh token scheme. This means that the communication uses the Authorization: bearer {accessToken} header (except for the authorization resource) (source).

Access token is valid for 21 days therefore in order to maintain an active connection to the REST API it is necessary to send a request consisting of token pair by executing the POST /rest/auth/token/ request sending in the Authorization Basic header (identical to the first authorization) and sending in the JSON body with the value "grantType": "refresh_token" and "token": "{refreshToken}".

The response will return a new accessToken and a new refreshToken.

Implementation

All implementation requirements are described in the official documentation available at https://developer.apilo.com/api/. You are encouraged to generate code using OpenAPI based on the swagger.json file available for download at the very top of the documentation. If you are using the PHP language in your project then we encourage you to use the implementation in this repository.

Examples

统计信息

  • 总下载量: 1.43k
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 1
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 3
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-03-05

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固