1
我收到schema validation warningTwilio架構驗證警告
警告 - 12200
架構驗證警告
提供的XML不符合Twilio標記XML架構。 請參考具體錯誤並更正問題。可能的 原因
拼寫錯誤動詞不正確的情況爲動詞拼寫錯誤或未知 屬性未知或意外的嵌套元素。可能的解決方案
檢查被警告報告行和列,看看有什麼 你的XML響應的一部分引起投訴
與以下
<?xml version="1.0" encoding="UTF-8" ?>
<Response>
<Gather numDigits="1" action="/employee/set_job_type">
<Say voice="alice" language="en-US">press</Say>
<Say voice="alice" language="en-US">1 for CREW.</Say>
<Pause length="0.3" />
<Say voice="alice" language="en-US">2 for PORTER-MAID.</Say>
<Pause length="0.3" />
<Say voice="alice" language="en-US">3 for PROJECT WORK.</Say>
<Pause length="0.3" />
<Pause length="5" />
<Say voice="alice" language="en-US">press</Say>
<Say voice="alice" language="en-US">4 for CREW.</Say>
<Pause length="0.3" />
<Say voice="alice" language="en-US">5 for PORTER-MAID.</Say>
<Pause length="0.3" />
<Say voice="alice" language="en-US">6 for PROJECT WORK.</Say>
<Pause length="0.3" />
<Pause length="5" />
<Say voice="alice" language="en-US">press</Say>
<Say voice="alice" language="en-US">7 for CREW.</Say>
<Pause length="0.3" />
<Say voice="alice" language="en-US">8 for PORTER-MAID.</Say>
<Pause length="0.3" />
<Say voice="alice" language="en-US">9 for PROJECT WORK.</Say>
<Pause length="0.3" />
<Pause length="5" />
</Gather>
</Response>
我無法找到拼寫錯誤或無效的嵌套。唯一我能想到的是背靠背動詞的使用。但是我沒有看到文檔提及任何反對它的東西。
**包含在你的問題中驗證警告**創建[MCVE],其中包括XSD太也將是不錯的。 – kjhughes
你的xml很好。我剛剛檢查了我的Twilio號碼,並在http://xmlbin.com/x/mB3_r2/上進行了託管。檢查您的服務器,內容類型,第一行的xml聲明等...使用瀏覽器獲取xml並查看源代碼。 –
您粘貼的錯誤消息只是Twilio的所有XML模式驗證錯誤的通用包裝器。 *您應該看到(併發布!)實際的XML Schema驗證錯誤。* – kjhughes