定制 hostingbe/php-api 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

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

hostingbe/php-api

最新稳定版本:v1.0.1

Composer 安装命令:

composer require hostingbe/php-api

包简介

PHP API client to connect to HostingBE's API, including logging and retry functionality.

README 文档

README

HostingBE's API has many options for retrieving SEO data as well as for retrieving data about houses and information about ip addresses of your visitors. More options are being added all the time.

Installing this API

composer require hostingbe/php-api

Capabilities of this API

First of all, requesting different data via REST API with the answer in JSON format. If the API gets an error, it tries the same command a number of times. There is also logging functionality standard in this app.

Using the API for the first time To use it you need an account with HostingBE, create it here.

When you are logged in, click on API settings and enter the IP address where the API requests come from (whitelist) After saving you will receive a username and password which you need when using API.

To connect to the API you need at least the following lines

use HostingBE\phpapi\Api\Logging\ApiLogger;
use HostingBE\phpapi\Api\HostingBE;
use GuzzleHttp\Exception\RequestException;
$logger = (new ApiLogger)->create('test-api');
$api = new HostingBE($logger);
$response = $api->login('username','password');

You now have an object with your JWT token in response.

Below are some commands that you can execute with this API.

Search Google for PHP script

$response = $api->common('post','google/search',['q' => 'PHP script']);

Search Bing for top 10 websites

$response = $api->common('post','bing/search',['q' => 'top 10 websites']);

Information about IP-address

$response = $api->common('get','ipinfo',['136.144.136.12']);

API commands available

  • ping
  • Google search
  • Bing search
  • All countries (code, country_code, name)
  • WOZ Value history real estate
  • overview huislijn real estate
  • details real estate huislijn
  • overview makelaarsland real estate
  • details makelaarsland estate huislijn
  • overview VBO real estate
  • details VBO estate huislijn

Documentation

Read more about the possibilities of this API on the documentation page of HostingBe

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2023-04-19