如何解决如何从 Zoho Books 获取数据到 Zoho Creator? 200+ 条记录
我需要从 Zoho Books 获取数据到 Zoho Creator。 如何获取发票、估算、客户数据?
如何获取 200 多条记录?
通过单个 API 调用,我们只会获得 200 条记录。
解决方法
- 首先,我们必须建立从 Zoho Creator 到 Zoho Books 的连接, 为此,请转至 Zoho Creator/设置/连接并建立连接(仅选择 Zoho 图书模块)。 现在您必须转到 Zoho Books 并在设置中找到用户和角色,将用户分配到您想要获取数据的电子邮件。将该电子邮件角色设为管理员。 您需要接受来自 Zoho Books 的邀请。
例如,我正在将发票模块从 Zoho Books 获取到 Zoho Creator。
void invoice()
{
organizationID = input org_id number;
invlist = List();
pageList = {1,2,3};
itemList = List();
customerList = List();
i = 0;
for each page in pageList
{
i = i + 1;
invoices = invokeurl
[
url :"https://books.zoho.in/api/v3/invoices?page=" + page + "&per_page=200&organization_id=" + organizationID
type :GET
connection:"zohobooks"
];
invoices = invoices.get("invoices");
info "invoices" + invoices;
for each findItems in invoices
{
info "findItems" + findItems;
invoiceID = findItems.get("invoice_number");
customerID = findItems.get("customer_name");
balanceID = findItems.get("balance");
dateID = findItems.get("date");
amountID = findItems.get("total");
itemID = findItems.get("line_items");
statusID = findItems.get("status");
// Invoice is form name,We are inserting data in that form
insert into Invoice
[
Added_User=zoho.loginuser
Invoice_Number=invoiceID
Customer_Name=customerID
Balance=balanceID
Date_field=dateID
Amount=amountID
Status=statusID
]
}
}
info invlist;
}
请检查与 Zoho 许可证订阅使用和限制相关的内容。
链接是 Zoho Help Link
如果您已用完使用限制,请向 Zoho 寻求帮助,以根据您公司的要求提高您的使用限制。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。