我在此之前写了一个谷歌搜索。我使用Linux c ++服务器向Windows Phone 8.1发送通知 - silverlight。目前,使用Poco库,我开发了一个能够发送MPNS吐司的简单代码。
摘录如下:
URI uri(url);
string path(uri.getPathAndQuery());
if (path.empty()) path = "/";
HTTPClientSession session(uri.getHost(), uri.getPort());
HTTPRequest request(HTTPRequest::HTTP_POST, path, HTTPMessage::HTTP_1_1);
request.setContentType("text/xml");
request.add("X-WindowsPhone-Target", "toast");
request.add("X-NotificationClass", "2");
request.setMethod(HTTPRequest::HTTP_POST);
request.setContentLength(payload.length());
request.write(std::cout);
session.sendRequest(request)<<payload;
HTTPResponse response;
std::istream& rs = session.receiveResponse(response);
现在我需要将Windows手机更新为WinRT 8.1(无Silverlight),通知系统为WNS。
不幸的是,我还没有找到足够的文档在原始模式下执行此操作,就像在Windows之外的MPNS一样。大多数示例都在使用.NET的C#中。 有人遇到这个问题或找到关于如何实现它的文档吗?
感谢您的任何建议。 克里斯