如何通过 twilio 接收短信

2024-04-26

I have 安装了 twilio 包 https://www.twilio.com/docs/salesforce/install和以下组件。如何配置这两个组件?当客户发送短信时,它不会在沙箱中创建案例。我无法接收短信详细信息。我应该在 salesforce 中提供什么 twilio 消息 url?

我对 twilio 配置完全陌生。有人可以帮忙吗? 每当客户发送短信时,它应该使用 twilio api 自动在沙箱中创建一个案例。

组件 1:Visualforce 页面

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

组件 2:控制器

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;
   }  
}

去看看这篇文章,这肯定会对你有帮助

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

问候, 阿比·特里帕蒂 SFDC 认证开发商

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何通过 twilio 接收短信 的相关文章

  • 更改收件人短信的“发件人”字段

    我希望短信的收件人看到我的公司名称 而不是电话号码 这怎么可能 我目前正在使用 Twilio 但我愿意接受涉及其他服务的建议 对于那些看过 philnash 的答案但仍然遇到问题的人 请阅读本文 我正在使用 twilio ruby gem
  • 列的数据被截断?

    更改 MySql 列的数据类型以存储后Twilio 通话 https www twilio com docs api rest call ids 34 个字符字符串 我尝试使用以下命令手动更改该列中的数据 update calls set
  • Twilio 客户端语音通话扬声器开/关问题

    我在用Twilio 客户端 https www twilio com docs api client ios用于通话的语音通话服务 在这里 我遇到了斯皮克开 关功能的问题 我可以将通话静音 取消静音 但无法打开 关闭扬声器 我有两个功能的相
  • 有未提交的工作待处理。请在调用前提交或回滚

    我有一个批处理课程 public class BatchCreateGCalendars implements Database Batchable
  • 不支持的授权类型 Salesforce OAUTH2

    我正在使用 VBA 在 Salesforce 中获得授权 然后最终想要运行 Salesforce 报告并将结果转储到 Excel 中 我已编写以下内容来处理授权 但收到 unsupported grant type 错误 到目前为止我的代码
  • 使用 C# HttpClient 登录 Salesforce

    我似乎无法让这段代码工作 ServicePointManager SecurityProtocol SecurityProtocolType Tls12 HttpClient client new HttpClient client Bas
  • 如何处理来自代理的额外 HTTP 标头?

    我们的环境需要使用出站代理来提供异地服务 通常这不是问题 在 Twilio 的这种情况下 返回的额外标头会破坏客户端 传出标头 POST 2010 04 01 Accounts FOO SMS Messages json HTTP 1 1
  • 使用 Twilio 发送群组消息

    有没有办法使用 twilio 向群组线程发送消息 我不希望每个收件人都有一个单独的线程 其中包含发送消息的 twilio 号码 感谢您的任何建议 来自 Twilio 的 Ricky 在这里 您无法按照您所描述的方式进行设置 但我们确实有一篇
  • 未接听电话的通话计费 - Twilio

    我正在使用此代码进行传出浏览器调用link https www twilio com docs quickstart php client outgoing calls 我使用的代码与链接中所示的代码相同 也使用 twiML 应用程序 我正
  • Twilio 通过 REST API 挂断呼叫不起作用?

    当呼叫状态为排队状态 正在振铃或已发起 时 如何挂断电话 下面的代码对呼叫没有任何影响 呼叫会继续响铃 直到听筒接听 有时 当座席意识到他们拨打了错误的号码时 他们需要一种方法在响铃过程中挂断呼叫 PHP code client gt ca
  • 在 Apex 类中引用远程站点设置 URL?

    我有一个 webservice 类 它将位于托管包中并分发给多个客户端 该类当前有一个变量 其中包含它所访问的服务器的硬编码值 问题 每个客户端的服务器都不同 因此硬编码值不起作用 我认为由于每个客户端都必须将其服务器添加到其远程站点设置中
  • 何时应使用以下各项:Amazon EC2、Google App Engine、Microsoft Azure 和 Salesforce.com? [关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 我是在非常普遍的意义上问这个问题 无论是从云提供商还是云消费者的角度来看 此外 问题不针对任何特定类型的应用程序 实际上 目的是了解哪种类型的应
  • Simple_Salesforce:在日期范围内进行批量 SQL 调用

    我正在使用 Simple Salesforce 通过 salesforce api 获取大量数据 我想知道打电话时是否可以指定日期范围 我不断收到以下错误 query SELECT Id Name FROM Account WHERE cr
  • SalesForce.com:通过 PHP 检索自定义字段

    我在 SalesForce DE 站点中创建了一个简单的自定义联系人对象 API 名称为 Contact c 该对象有一个 Full Name c 字段 用于测试连接 然后我尝试通过 PHP 检索所有联系人 特别是此字段 try mySfo
  • Salesforce 返回“unsupported_grant_type”

    我们使用 Web 服务器身份验证流程实现了 OAuth 2 0 十月 十一月时运行良好 但突然停止运行 每当我们尝试授权另一个客户端时 服务器都会返回 400 Bad Request 和正文 error unsupported grant
  • 如何使用 twilio Whatsapp 发送消息而不发送“加入 [KEY-WORD]”WhatsApp 消息

    我想向我的 WhatsApp 收件人发送 Whatsapp 消息 但 WhatsApp 收件人需要通过向您在沙盒中选择的电话号码发送 加入 关键字 WhatsApp 消息来选择加入 我想发送消息而不需要发送 加入 KEY WORD What
  • 如何接收发送到 twilio 号码的短信

    我在 twilio 创建了一个免费帐户 用于通过我的网站发送短信 注册后 我得到了一个 twilio 号码 例如 XXX XXX XXXX 我可以向手机号码发送消息 但我不知道如何使用这个 twilio 号码接收短信 请帮我解决这个问题 T
  • Twilio 是否有计划正确实现机器过滤器的同时调用?

    在 Twilio 中 同时响铃在飞行模式下被破坏 由于连接的第一个呼叫将取消所有其他尝试 因此如果有一条线路处于飞行模式 它将立即接听并将用户转至语音信箱 修复方法是仅当呼叫成功 连接 而不是 接听 时才取消所有其他尝试 在此示例中 如果
  • 如何解决Python代码错误(TooManyRedirects:超过30个重定向)

    我已经使用 python coode 从 salesforce 检索数据 并且运行良好 几天后我运行了代码 但它没有运行 并向我显示错误消息 TooManyRedirects 超过 30 个重定向 我尝试搜索的含义但我没有找到任何结果 Py
  • 无法使用 Salesforce Crypto Class for Google Maps API 生成 HMac

    我的公司最近注册了 Google Maps API for Business 要使用该 API 我需要生成 HMac SHA1 签名 并将其添加到我的 HTTP 请求中 不幸的是 不知何故 我无法生成正确的签名 为了进行测试 我使用谷歌提供

随机推荐