Obtenir la liste des fiches les plus récentes et de feuille de calcul google api v4 en Python

Je suis en train de lire et d'écrire les valeurs des différentes feuilles d'un python 3 à la suite de la la documentation officielle de google. Si je suis capable de lire les valeurs de certains des feuilles à l'aide de la gamme de propriété dans rangeName = 'Class Data!A2:E' dans le bloc de code ci-dessous:

discoveryUrl = ('https://sheets.googleapis.com/$discovery/rest?'
                    'version=v4')
    service = discovery.build('sheets', 'v4', http=http,
                              discoveryServiceUrl=discoveryUrl)

    spreadsheetId = '1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms'
    rangeName = 'Class Data!A2:E'
    result = service.spreadsheets().values().get(
        spreadsheetId=spreadsheetId, range=rangeName).execute()
    values = result.get('values', [])

Et je suis en train d'écrire les valeurs à l'aide de la exemple de code à partir d'ici:

requests.append({
    'updateCells': {
        'start': {'sheetId': 0, 'rowIndex': 0, 'columnIndex': 0},
        'rows': [
            {
                'values': [
                    {
                        'userEnteredValue': {'numberValue': 1},
                        'userEnteredFormat': {'backgroundColor': {'red': 1}}
                    }, {
                        'userEnteredValue': {'numberValue': 2},
                        'userEnteredFormat': {'backgroundColor': {'blue': 1}}
                    }, {
                        'userEnteredValue': {'numberValue': 3},
                        'userEnteredFormat': {'backgroundColor': {'green': 1}}
                    }
                ]
            }
        ],
        'fields': 'userEnteredValue,userEnteredFormat.backgroundColor'
    }
})
batchUpdateRequest = {'requests': requests}

service.spreadsheets().batchUpdate(spreadsheetId=spreadsheet_id,
                                    body=batchUpdateRequest).execute()

Le problème, je suis confronté est que je ne suis pas en mesure de conserver la dernière feuille de nom ou l'id de la documentation officielle et de la dernière api de révision rend aléatoire gid(nous ne savons pas quelle serait la feuille gid). Est-il possible de consulter la liste de feuilles ou de feuille de calcul dernières révisée nom de la feuille ou de l'identifiant à l'aide de google feuille api v4?

OriginalL'auteur nexuscreator | 2016-07-07