wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

How to insert contacts in zoho crm using php

profile
Taha Chatriwala
Dec 16, 2017
0 Likes
0 Discussions
2573 Reads
Today I will be showing you how to insert contact records dynamically in to Zoho CRM using Php. First we will create a basic html form with 2 fields : i.e first-name and last-name
<html> <head> </head> <body> <form action="contacts.php" method="post"> First name: <input type="text" name="fname"> Last name: <input type="text" name="lname"> <input type="submit" value="submit" name="submit"> </form> </body> </html>
The details from this form will get forwarded to the api file which is named as "contacts.php" This Api file contains the following code :  
<?php $firstname=$_POST["fname"]; $Lastname=$_POST["lname"]; $xml = '<?xml version="1.0" encoding="UTF-8"?> <Contacts> <row no="1"> <FL val="First Name">' .$firstname. '</FL> <FL val="Last Name">' .$Lastname. '</FL> </row> </Contacts>'; $auth="**********************"; $url ="https://crm.zoho.com/crm/private/xml/Contacts/insertRecords"; $query="authtoken=".$auth."&scope=crmapi&newFormat=1&xmlData=".$xml; $ch = curl_init(); /* set url to send post request */ curl_setopt($ch, CURLOPT_URL, $url); /* allow redirects */ curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1); /* return a response into a variable */ curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); /* times out after 30s */ curl_setopt($ch, CURLOPT_TIMEOUT, 30); /* set POST method */ curl_setopt($ch, CURLOPT_POST, 1); /* add POST fields parameters */ curl_setopt($ch, CURLOPT_POSTFIELDS, $query);// Set the request as a POST FIELD for curl. //Execute cUrl session $response = curl_exec($ch); curl_close($ch); echo $response; ?>
Note : In the above code replace the value of the $auth variable with your authorization token given by zoho crm. The below video demonstrate the end users view of the above code. [embedyt] https://www.youtube.com/watch?v=Ij5otelJGDE[/embedyt]

Comments ()


Sign in

Read Next

5 Stages of Digital Marketing

Blog banner

OS Evolution Achievements

Blog banner

AI & Data Science in Healthcare – Predicting diseases, medical imaging analysis

Blog banner

You'll get to know about Pankaj Negi

Blog banner

Cybersecurity Standards for Automotive

Blog banner

Development Of Modern Operating System

Blog banner

Memory Management in Operating System

Blog banner

Layers Of Blockchain

Blog banner

INTERNET SECURITY

Blog banner

INTERRUPTS

Blog banner

Constrains in service design

Blog banner

All you need to know about “Off-page SEO”

Blog banner

Buffering

Blog banner

MYNTRA

Blog banner

MAJOR ACHIEVEMENTS OF OS

Blog banner

SNAPCHAT

Blog banner

Classification Algorithms (Decision trees, SVM, Logistic regreession)

Blog banner

Modern operating systems (OS)

Blog banner

Online Games

Blog banner

Security issues

Blog banner

Data Visualization- Importance and tools (Tableau,Power BI, Matplotlib)

Blog banner

Diwali

Blog banner

Memory Management

Blog banner

Operating System

Blog banner

Linux Threads:

Blog banner

Delhi city

Blog banner

GIS Bharat Maps

Blog banner

Deadlock

Blog banner

Meal Maharaj — 3 CP, 5 CP, 8 CP. Same Love, Different Portions

Blog banner

38_Network Sniffing Techniques_SBC

Blog banner

Cache memory

Blog banner

5 Common Faults In Construction Tenders

Blog banner

What is Data, Information and Knowledge?

Blog banner

TRIGGERS IN DATABASE

Blog banner

Decoding Confusion Matrix

Blog banner

Virtual memory in os

Blog banner

Explain website hacking issues

Blog banner

Cloud Forensic Tools And Storage :A Review Paper

Blog banner

Life lesson

Blog banner

Hot Mango Pickle (Methiyu)

Blog banner

Memory Management

Blog banner

MQTT (MQ Telemetry Transport) in Data Science

Blog banner