public GoogleReferenceReader()
{
m_zSpreadsheetsService = GoogleSpreadsheet.GetSpreadsheetsService(APP_NAME, CLIENT_ID,
CardMakerInstance.GoogleAccessToken);
LoadCache();
if (!IsAllDataCached() || CardMakerInstance.ForceDataCacheRefresh)
{
// local cache is not enough to load this reference, check token access
if (!GoogleApi.VerifyAccessToken(CardMakerInstance.GoogleAccessToken))
{
CardMakerInstance.GoogleCredentialsInvalid = true;
}
}
}