... access/refresh tokens using OAuth2.0. Usually used with an invokeUrl:
response = invokeUrl
[
url: "https://books.zoho.com/api/v3/estimates?organization_id=12346789"
type: GET
connection: "joelconnector" ...
... we'll generate the CSV rows and then a file; then we'll use invokeURL to upload the file.
Generating the CSV
Here's the simplified code to generate the CSV - note that I am replacing commas with the ...
... */
//
// our made up books org id but enter your own
v_BooksOrgID=12345678901;
//
// ---------------------------------
// ZohoBooks Taxes
m_Taxes = Map();
r_Taxes = invokeurl
[
url :"https://books.zoho.eu/api/v3/settings/taxes?organization_id=" ...
... within ZohoBooks, we know this is just 1 bill record, still...
for each r_Bill in bills
{
v_BillID = r_Bill.get("bill_id");
}
//
// send attachment request
r_Attachment = invokeurl
[
url: "https://www.zohoapis.com/books/v3/bills/" ...
...
void fn_Joel_Test()
{
/***
- tried with getUrl() but this doesn't work.
- has to be an invokeUrl
- set param name required
- if file comes from a Creator form, no InvokeURL needed
c_Form ...
... enabled.
But to flesh that out a little more along with setting the other options under "Advanced Tracking"
//
// get chart of accounts to use
r_ChartOfAccounts = invokeurl
[
url :"https://books.zoho.eu/api/v3/chartofaccounts?organization_id=" ...
... to eBay:";
//info x_Params;
//
// send the request XML as a string
x_ResponseBody = invokeurl
[
url :v_Endpoint
type :POST
parameters:x_Params
headers:m_Headers
];
//info "Respons ...
... or that has been added to the system based on the business hours set at the organization level in ZohoCRM.
How?
Using an invokeURL, the key here is you'll find them in the settings; so check that ...
... eBay:";
// info x_Params;
//
// send the request XML as a string
x_ResponseBody = invokeurl
[
url :v_Endpoint
type :POST
parameters:x_Params
headers:m_Headers
];
if(v_Page==1)
{
//
/ ...
We use cookies to improve your experience on our website. By browsing this website, you agree to our use of cookies. Read more about our Privacy Policy.