骆驼Twilio-URI格式

时间:2020-06-04 03:47:49

标签: xml spring apache-camel twilio

因此,我想使用Twilio使用骆驼XML将文本消息发送到手机。但是我不断收到错误消息,指出无法在端点上设置2个参数。检查uri是否正确拼写了参数,并且它们是端点的属性。未知参数= accountSid和密码。但是我已经遵循了骆驼Twilio文档中的uri格式,accountSid和密码应该是uri的选项。谁能教我如何解决这个问题?

下面是骆驼的XML代码:

<route>         
        <from uri="direct:message"/>        
         <setHeader name="CamelTwilioTo">
            <constant>phone number(to)</constant>
        </setHeader>
        <setHeader name="CamelTwilioFrom">
            <constant>phone number(from)</constant>
        </setHeader>
        <setHeader name="CamelTwilioBody">
            <constant>abcd</constant>
        </setHeader>
      <to uri="twilio://message/creator?accountSid=account&password=password"/>
        </route> 

pom.xml

<dependencies>
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter</artifactId>
        </dependency>

        <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-core</artifactId>
        <version>3.3.0</version>
    </dependency>
    <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-spring</artifactId>
        <version>3.3.0</version>
    </dependency>
    <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-stream</artifactId>
        <version>3.3.0</version>
    </dependency>
    <dependency>
        <groupId>org.springframework</groupId>
        <artifactId>spring-context</artifactId>      
    </dependency>
    <dependency>
        <groupId>org.apache.camel</groupId>
        <artifactId>camel-twilio</artifactId>
        <version>3.3.0</version>
    </dependency>
    </dependencies>

0 个答案:

没有答案