¿Puedo hacer pruebas si no tengo acceso a la centralita?

Status
Cerrado para nuevas respuestas.

pabloGesplanet

Forum User
Registrado
28 Sep 2020
Mensajes
6
Buenas, estoy desarrollando mi propio CRM con ayuda de vuestro software "3CX CRM Template Generator". Se que llamadas de prueba puedo hacer, pero mi pregunta es desde el generador de plantillas, ¿Puedo probar a crear contactos?¿Puedo saber de alguna forma quien le coge el teléfono al cliente?

No tengo acceso a la centralita de mi cliente porque cree que no es conveniente, entonces no se si puedo desarrollar el CRM, porque no se si puedo tener datos o alguna forma de hacer pruebas.

Ando muy perdido con la integración de vuestro software y cualquier ayuda me vendria bien.
Gracias de antemano.
 
Buenas, otra duda, mas concreta:

Para emular la creación de un contacto tengo que, desde el generador de plantillas hacer click derecho sobre "Parameter Values" y seleccionar "Contact lookup", no?

Si es lo que hay que hacer, el resultado es un nuevo registro en el que si llama a la url de la llamada pero no llama a la url de la creación del contacto.

Esta es el scenario de la plantilla en xml que estoy usando:

<Scenario Id="CreateContactRecord" Type="REST">
<Request SkipIf="[CreateContactEnabled]!=True" Url="http://localhost/prueba_3cx/crearContacto.php?number=[Number]" MessagePasses="0" Message="" RequestContentType="application/json" RequestEncoding="Json" RequestType="Post" ResponseType="Json">
<PostValues Key="">
<Value Key="firstname" Passes="2" Type="String">[CreateContactFirstName]</Value>
<Value Key="lastname" Passes="2" Type="String">[CreateContactLastName]</Value>
<Value Key="number" Passes="1" Type="String">[Number]</Value>
</PostValues>
</Request>
<Rules>
<Rule Type="Any">contact.id</Rule>
</Rules>
<Variables>
<Variable Name="ContactID" Path="contact.id">
<Filter />
</Variable>
<Variable Name="FirstName" Path="contact.firstname">
<Filter />
</Variable>
<Variable Name="LastName" Path="contact.lastname">
<Filter />
</Variable>
<Variable Name="CompanyName" Path="contact.company">
<Filter />
</Variable>
<Variable Name="Email" Path="contact.email">
<Filter />
</Variable>
<Variable Name="PhoneBusiness" Path="contact.businessphone">
<Filter />
</Variable>
<Variable Name="PhoneBusiness2" Path="contact.businessphone2">
<Filter />
</Variable>
<Variable Name="PhoneMobile" Path="contact.mobilephone">
<Filter />
</Variable>
<Variable Name="PhoneMobile2" Path="contact.mobilephone2">
<Filter />
</Variable>
<Variable Name="CustomValue" Path="contact.custom">
<Filter />
</Variable>
<Variable Name="ContactUrl" Path="contact.url">
<Filter />
</Variable>
</Variables>
<Outputs Next="CreateContactRecord" AllowEmpty="false">
<Output Type="ContactID" Passes="0" Value="[ContactID]" />
<Output Type="FirstName" Passes="0" Value="[FirstName]" />
<Output Type="LastName" Passes="0" Value="[LastName]" />
<Output Type="CompanyName" Passes="0" Value="[CompanyName]" />
<Output Type="Email" Passes="0" Value="" />
<Output Type="PhoneBusiness" Passes="0" Value="[PhoneBusiness]" />
<Output Type="PhoneBusiness2" Passes="0" Value="[PhoneBusiness2]" />
<Output Type="PhoneMobile" Passes="0" Value="[PhoneMobile]" />
<Output Type="PhoneMobile2" Passes="0" Value="[PhoneMobile2]" />
<Output Type="CustomValue" Passes="0" Value="[CustomValue]" />
<Output Type="ContactUrl" Passes="0" Value="[ContactUrl]" />
</Outputs>
</Scenario>

He comprobado la URL y funciona perfectamente, de hecho por lo que he podido ver el generador de plantillas no está llamando al .php

¿Que estoy haciendo mal?
 
Status
Cerrado para nuevas respuestas.

Estadísticas del Foro

Temas
44.439
Mensajes
232.807
Miembros
78.338
Último miembro
neil.marsura