QuickBooks 在线 SDK - PECL OAuth / Composer

QuickBooks Online SDK - PECL OAuth / Composer

我正在集成 QB Online 并且文档说它需要 PECL OAuth 位于:http://pecl.php.net/package/oauth

我不太熟悉 OAuth 本身的使用,或者 PECL 的工作原理。我主要是在使用 Composer。那么请注意,有没有办法让我使用 Composer 安装所需的 OAuth?

PECL 是 PHP 的扩展,用 C 语言编写。他们将 functions/methods 添加到 PHP 语言中。

目前无法通过 Composer 安装 PECL 扩展,但是,pickle 项目旨在尽快解决该问题:

https://github.com/FriendsOfPHP/pickle

通常,您会通过 OS 包管理器安装 PECL 扩展。例如在 Debian 中:

sudo apt-get install php-pear
sudo pecl install oauth

更多信息:

http://php.net/manual/en/install.pecl.php

如果您遇到困难,并且需要一个不依赖于 PECL 扩展的 QuickBooks Online PHP 库,您可以试试这个(免责声明 - 我是作者):

http://github.com/consolibyte/quickbooks-php