public function markSnapViewed($id, $time = 1) {
		$snap_info = array(
			$id => array(
				// Here Snapchat saw fit to use time as a float instead of
				// straight milliseconds.
				't' => microtime(TRUE),
				// We add a small variation here just to make it look more
				// realistic.
				'sv' => $time + (mt_rand() / mt_getrandmax() / 10),
			),
		);

		$events = array(
			array(
				'eventName' => 'SNAP_VIEW',
				'params' => array(
					'id' => $id,
					// There are others, but it wouldn't be worth the effort to
					// put them in here since they likely don't matter.
				),
				'ts' => time() - $time,
			),
			array(
				'eventName' => 'SNAP_EXPIRED',
				'params' => array(
					'id' => $id,
				),
				'ts' => time()
			),
		);

		return $this->sendEvents($events, $snap_info);
	}