feedbackbox/feedbackbox-php

FeedbackBox API 的官方 PHP API 包装器

v1.0.3 2018-02-05 14:05 UTC

This package is auto-updated.

Last update: 2024-09-05 18:41:27 UTC


README

这个库还在开发中,感谢您提出的拉取请求。

运行测试

tests 目录中创建一个名为 key.txt 的文件。这将用于注入您的 API 密钥,但不应该提交到库中。

安装

使用 Composer 安装。

{
	"require": {
		"feedbackbox/feedbackbox-php":"dev-master"
	}
}

注意:即将推出带标签的版本!

资源

  • 邀请(列出所有,查看一个,创建)
  • 用户(列出所有,查看一个,更新)
  • 公司(列出所有,查看一个)
  • 响应(列出所有,查看一个,创建)

用法

<?php

// Initialise with your API key.
$api = new FeedbackBox\Api('api-key-here');

// Get all invites
$invites = $api->invites->makeRequest();

// Set the page you're requesting.
$invites = $api->invites->setPage(3)->makeRequest();

// Get a single invite object.
$singleInvite = $api->invites->find(25442)->makeRequest();

// Create an invite
$api->invites->create([
	"name"       => "Frank Reynolds",
	"email"      => "frank@wolfcola.com",
	"send_email" => TRUE
]);

// Get all users
$allUsers = $api->users->makeRequest();

// Get a single user.
$me = $api->users->find(25518)->makeRequest();