Salesforce 使用twilio集成的visualforce页面拨打电话

Salesforce 使用twilio集成的visualforce页面拨打电话,salesforce,apex-code,visualforce,twilio,Salesforce,Apex Code,Visualforce,Twilio,我正在尝试开发visualforce页面。我想打个电话。我写代码 public class SampleClass{ String account = 'XXXXXXXXXXXXXXXXXXX'; String token = 'YYYYYYYYYYYYYYYYYY'; public PageReference hello(){ TwilioRestClient client = new TwilioRestClient(account, token); Map<String,Str

我正在尝试开发visualforce页面。我想打个电话。我写代码

public class SampleClass{

String account = 'XXXXXXXXXXXXXXXXXXX';
String token = 'YYYYYYYYYYYYYYYYYY';

public PageReference hello(){
TwilioRestClient client = new TwilioRestClient(account, token);

Map<String,String> params = new Map<String,String> {
        'To'   => '+919953938584',
        'From' => '+919910728457',
        'Url' => 'http://twimlets.com/holdmusic?Bucket=com.twilio.music.ambient'
    };
TwilioCall call = client.getAccount().getCalls().create(params);
return null ;

}

}
公共类SampleClass{
字符串帐户='xxxxxxxxxxxxxxxx';
字符串标记='yyyyyyyyyyyyyyyyyyyyyy';
公共页面参考hello(){
TwilioRestClient=新的TwilioRestClient(帐户、令牌);
映射参数=新映射{
'至'=>'+919953938584',
'来自'=>'+919910728457',
'Url'=>'http://twimlets.com/holdmusic?Bucket=com.twilio.music.ambient'
};
TwilioCall call=client.getAccount().getCalls().create(参数);
返回null;
}
}
和视觉力页面

<apex:page controller="SampleClass">

    <apex:form >
            <apex:commandButton action="{!hello}" value="Make a Call"/>
    </apex:form>

</apex:page>


这两个号码都已验证,因此通话正在进行,音乐正在播放。现在我希望当用户单击“拨打电话”按钮时,他可以与所拨打的电话号码通话。这意味着他的声音转到所拨打的号码,他可以听到该声音。换句话说,用户可以拨打电话号码,并只使用浏览器与人通话。这是吗可能。请提供指导。

我想您想用浏览器的一条腿通话吗?那么从浏览器到手机呢?如果是这种情况,您可以使用

在Twilio网站上有一些快速启动,应该可以让你开始

希望这有帮助