How to receive the SMS via twilio

2019-03-04 06:18发布

问题:

I have installed the twilio package and following components. How do I configure the two components? When customer sends an sms it does not create a case in the sandbox. I am unable to receive sms details. What is the twilio message url where should I give in the salesforce?

I am completely new to twilio configuration. Can someone please help. Whenever customer sends an sms, then it should create a case in the sandbox automatically by using twilio api .

Component 1: Visual force Fage

<apex:page controller="TwilioRequestControllerContacts" action="{!init}" showHeader="false" sidebar="false">
    <center>
        <apex:pageBlock title="Twilio Request Listener"></apex:pageBlock>          
    </center>
</apex:page>

Component 2: Controller

public with sharing class TwilioRequestControllerContacts 
{
    public String fromNumber      = ApexPages.currentPage().getParameters().get('From');
    public String toNumber        = ApexPages.currentPage().getParameters().get('To');
    public String body            = ApexPages.currentPage().getParameters().get('Body');
    public PageReference init()
    {
    try
    {           
       System.debug('STEP 0 FROM: ==========>' + fromNumber);
       System.debug('STEP 1 TO: ===============>' + toNumber);
       System.debug('STEP 2 BODY: ==========>' + body);
       System.debug('STEP 3  ==============>');                 
       String account = 'xxxxxxxxxxx';   
       String token = 'xxxxxxxxxxxx';
       TwilioRestClient client = new TwilioRestClient(account,token);
       system.debug('STEP 4 test==3>'+client);
       if(fromNumber != null && toNumber != null) {  
       //my own logic                
        Case ca = new Case(Subject = fromNumber,Description = body,Origin = 'Phone');
           INSERT ca;       
           RETURN null;
       }
    }                
   catch(exception e){
        system.debug('STEP 7 error ==========>'+e);
   }
    RETURN null;
   }  
}

回答1:

Go for this post, this will surely help you

http://abhithetechknight.blogspot.in/2014/06/salesforce-integration-with-twilio.html

Regards, Abhi Tripathi SFDC Certified Developer