Dismiss Notice
We would like to remind you that we’re updating our login process for all 3CX forums whereby you will be able to login with the same credentials you use for the Partner or Customer Portal. Click here to read more.

Solved 3cx client custom plugin

Discussion in '3CX Phone System - General' started by Syed Muhammad Yasir, Mar 28, 2017.

Tags:
Thread Status:
Not open for further replies.
  1. Syed Muhammad Yasir

    Joined:
    Feb 24, 2017
    Messages:
    16
    Likes Received:
    0
  2. XanthiZ

    3CX Support

    Joined:
    Dec 18, 2015
    Messages:
    46
    Likes Received:
    7
    Hello there,

    The class CallInformation contains the information of the call. It contains the following :

    The state of the call :
    Code:
    StoreCallInformation.CallState
    The call type :
    Code:
    StoreCallInformation.CallType
    Thetimestamp of the end call :
    Code:
    callInformation.End
    The timestamp of the start call :
    Code:
    callInformation.Start
    The call number :
    Code:
    callInformation.ContactNumber
    We are using this class in the MySession.cs > StoreCallInformation(CallInformation callInformation) method.
    You can find the logs from here %appdata%\3CXPhone for Windows\Logs
    If you need anything else please let me know
     
  3. Syed Muhammad Yasir

    Joined:
    Feb 24, 2017
    Messages:
    16
    Likes Received:
    0
    StoreCallInformation is not firing I don't know why
     
  4. XanthiZ

    3CX Support

    Joined:
    Dec 18, 2015
    Messages:
    46
    Likes Received:
    7
    Can you please check from 3CX Client for Windows > Settings > Advanced Settings > General if the option "Enable Jourmaling" is enabled?
    It needs to be enabled to be triggered.
     
  5. Syed Muhammad Yasir

    Joined:
    Feb 24, 2017
    Messages:
    16
    Likes Received:
    0
    It worked, Thanks.
     
  6. wertyk

    Joined:
    Jul 4, 2017
    Messages:
    2
    Likes Received:
    0
    Hello,
    I need the same as "Syed Muhammad Yasir" (to get all call information like duration, time, number and other details) but in Visual Studio 2012. How can I do that?
    Thanks.
     
  7. XanthiZ

    3CX Support

    Joined:
    Dec 18, 2015
    Messages:
    46
    Likes Received:
    7
    Hello wertyk,

    Our 3CX Integration Template is supported in Microsoft Visual Studio 2015 (Pro, Enterprise, Community) .
    However you can do the following. You can extract the attached 3CXPluginTemplate.zip .
    Open Visual Studio 2012 and import the project.
    Let me know how it worked

    Thanks
     

    Attached Files:

    wertyk likes this.
  8. wertyk

    Joined:
    Jul 4, 2017
    Messages:
    2
    Likes Received:
    0
    I copied this zip file to "C:\Users\...\Documents\Visual Studio 2012\Templates\ProjectTemplates\Visual C#" and I tried to create a new project from 3CX Integration Template but when I press "OK" I received message from screenshot.
    Can you help me?

    Thanks.
     

    Attached Files:

Thread Status:
Not open for further replies.