feedbackbox / feedbackbox-php
FeedbackBox API 的官方 PHP API 包装器
v1.0.3
2018-02-05 14:05 UTC
Requires
- guzzlehttp/guzzle: ^6.3
Requires (Dev)
- symfony/var-dumper: ^4.0
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();