如何从我的 Flex 移动应用程序中访问 time.nist.gov 等互联网时间服务提供的时间?
有没有办法通过 URLRequest 或 HTTPService 做到这一点?
好的,这里是使用一个简单的 HTTPService 调用 Yahoo WebServices;
<s:HTTPService id="serverTime" url="http://developer.yahooapis.com/TimeService/V1/getTime?appid=myID" result="resultHandler(event)" resultFormat="e4x"/>
在我的 resultHandler 中,Timestamp 上的跟踪已经失败(不返回值);
private function resultHandler(event:ResultEvent):void {
// this works (outputs the xml as shown on Yahoo
trace(event.result);
var xmlResult:XML = event.result as XML;
var timestamp:String = xmlResult.Timestamp;
trace("stamp" + timestamp);
}