The following example uses an AccountSnapshot to retrieve a one-time user record from tryunion.com (Union's public testing server):
Union "snapshots" provide a traditional request/response mechanism for retrieving data on demand from Union Server. Snapshot data is not automatically synchronized with Union Server; instead snapshots are updated only when Orbiter's updateSnapshot() method is called (i.e., via "client pull" rather than "server push").
For an automatically synchronized user record, use AccountManager's observeAccount() method or UserAccount's observe() method (not shown in this example) instead of AccountSnapshot.
Here is the code for the preceding example. Click the "+" button to edit it live on JSFiddle.