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
2574 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

Virtual memory

Blog banner

Education: Key to your Prosperity

Blog banner

Be you

Blog banner

indian premier league

Blog banner

Survey of Which Movies Types people are Prefer to Watch in India.

Blog banner

Scheduling in Operating Systems

Blog banner

Concept and definition of m-commerce

Blog banner

Importance of business process documentation

Blog banner

Natural Language Processing(NLP)

Blog banner

Concurrency management in operating systems

Blog banner

Safeguarding Your Data: The Importance of Wireless Encryption

Blog banner

Introduction to GIS

Blog banner

Fault Tolerance in an Operating System

Blog banner

Cache memory

Blog banner

Disk cache

Blog banner

Deadlock and Starvation

Blog banner

Real time scheduling

Blog banner

Windows Operating System

Blog banner

Big O Notation

Blog banner

Memory input output management

Blog banner

MACHINE LEARNING

Blog banner

COMPUTER FORENSICS AND GRAPHICS

Blog banner

Different Types of Data

Blog banner

Security issues

Blog banner

Cyber Security Control

Blog banner

Buffers in Operating Systems

Blog banner

IT Service as as Value Creation

Blog banner

VIRTUAL MACHINES

Blog banner

Memory heirachy (Operating system)

Blog banner

A-B-C of Networking: Part-1 (Basics)

Blog banner

DIGITAL TECHNOLOGY

Blog banner

"Games and the future"

Blog banner

Virtual Memory

Blog banner

operating system

Blog banner

Why Skipping Afternoon Meals Affects More Than Just Your Hunger?

Blog banner

RAID

Blog banner

Segmentation and paging concept

Blog banner

The Evolution of the Microprocessor ~ Aditya Pai

Blog banner

Install Ubuntu Easily

Blog banner

Process Creation

Blog banner

BIRYANI ! The history you never knew about

Blog banner

Philadelphia Experiment : Was it real?

Blog banner