Challenge Engineer Life !

エンジニア人生を楽しみたい!仕事や趣味で学んだ技術的なことを書いていくブログです。

Twilioで電話応答すると切れてしまう件の解決方法

久しぶりにTwilioを触っています。

以前ブログで書いた問題が発生して困っていたのですが解決できました。

kikutaro777.hatenablog.com

ダメなコード

@PostMapping("/")
public String callPhone() {
    Say say  = new Say.Builder("hello").build();
    VoiceResponse voiceResponse = new VoiceResponse.Builder()
				.say(say)
				.build();
    return voiceResponse.toXml();
}

うまくいくコード

@PostMapping(value= "/", produces = MediaType.APPLICATION_XML_VALUE)
public String callPhone() {
    Say say  = new Say.Builder("hello").build();
    VoiceResponse voiceResponse = new VoiceResponse.Builder()
				.say(say)
				.build();
    return voiceResponse.toXml();
}

戻り値のMediaType(XML)を指定するだけでした...。

にほんブログ村 IT技術ブログへ
にほんブログ村 にほんブログ村 IT技術ブログ Javaへ
にほんブログ村