如何使用 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);
我正在尝试使用 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);