如何使用 PHP 访问 ZohoBooks 中的数据

How to access data in ZohoBooks using PHP

我正在尝试使用 PHP 和 SQL 访问 Zoho Books 中的数据,但我不知道第一步。我了解 PHP 和 SQL,但需要有关如何检索 Zoho 数据的帮助。如有任何帮助,我们将不胜感激。

我对 Zoho 进行了大量研究,但我不断收到通知,需要 API 才能访问此数据。 API上的信息导致需要使用cURL,貌似需要Composer。我仍然不清楚所有这些应该如何组合在一起。有经验的人能告诉我这一切是如何工作的吗?

理想情况下,我希望能够查询 Zoho 并能够提取符合我的条件的任何记录。这是我缺少的关键。我已经知道操作数据并将其上传到 MySQL.

所需的代码

编辑:我安装了 composer,但似乎无法找到任何高于 1.7 的 cURL 版本。

我知道如何通过后端获取访问 Zoho 的密钥。我只是缺少要实现的语法。

EG,下面的调用会在哪里实现:

$ 卷曲 https://books.zoho.com/api/v3/organizations?organization_id=10234695 -H 'Authorization: Zoho-authtoken {secret token}'

来自 https://incarnate.github.io/curl-to-php/,如果您粘贴:

curl https://books.zoho.com/api/v3/organizations?organization_id=10234695 -H 'Authorization: Zoho-authtoken {secret token}'

输出PHP(显然替换{secret token}):

// Generated by curl-to-PHP: http://incarnate.github.io/curl-to-php/
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'https://books.zoho.com/api/v3/organizations?organization_id=10234695');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');


$headers = array();
$headers[] = 'Authorization: Zoho-authtoken {secret token}';
curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$result = curl_exec($ch);
if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
}
curl_close ($ch);