Итак, мы получили наше приложение, принятое в консоли отладки wechat, и хотим ответить мультимедийными сообщениями. запрос, ожидаемый от сервера, выглядит следующим образом:
<xml>
<ToUserName>UserName</ToUserName>
<FromuserName>TestUser</FromuserName>
<CreateTime>7200</CreateTime>
<MsgId>12302</MsgId>
<Content>Test Message</Content>
</xml>
На что мы отвечаем следующим образом:
<xml>
<ToUserName>TestUser</ToUserName>
<FromUserName>UserName</FromUserName>
<CreateTime>7200</CreateTime>
<MsgType>news</MsgType>
<ArticleCount>1</ArticleCount>
<Articles>
<item>
<Title>Test</Title>
<Description>Test</Description>
<PicUrl>http://PICURL</PicUrl>
<Url>http://ARTICLE_URL</Url>
</item>
</Articles>
</xml>
Однако приложение, похоже, не получает запросы, поскольку оно было настроено, поэтому вопросы:
- Будут ли запросы идти на настройку URL?
- Если да, то является ли предоставленный xml правильным для ответа, а также для сообщений, которые публикуются по указанному URL-адресу?
- Есть ли в запросе конкретные заголовки?