0
votes

I was assigned to a totally new task and I dont know where to start (well I started here and google of course) Basically I need to send contact information from my website (web form) and insert the data into the leads contacts information in microsoft dynamics crm 2011.

Does anyone know how to connect using PHP? I heard is possible with nusoap PHP library but first I want to heart suggestions from all of you, any ideas, links help!!!

4

4 Answers

2
votes

Your best bet is to create a really light .net web service to interact with. This will allow you the most flexibility in the long run if you want to use more PHP/CRM 2011 interaction.

Alternatively, this works well for on-premise environments: http://phpmscrm.codeplex.com/

2
votes

I was in the same situation, and spent lots of my resources. The main problem is that MS Dynamics CRM 2011 is using different authentication logic according to the deployment method of the CRM system.

The solutions that I found are as follows:

  1. On-Promise:

  2. CRM Online:

  3. Internet-facing deployment (IFD):

0
votes

I have had the same situation a long time ago. The information I needed was kept in a MySQL database. For me the solutions was polling that database on a timely interval. If there is no database available I suggest that you create on (SQLite is a ligthweight and very usable).

0
votes

I created a basic library to connect to the online version of Dynamics 2011 here:

https://github.com/Ben-Speakman/PHP-Dynamics-Online-CRM-2011-SOAP-Class