2017-07-28 2 views
0

Je ne suis pas en mesure d'obtenir tous les détails de la liste des autorisations de fichiers dans google oauth. S'il vous plaît voir ci-dessous. Je vous suis vraiment reconnaissant d'avoir essayé de m'aider.Impossible d'obtenir tous les détails des autorisations de gapi.client.drive.permissions.list dans google oauth javascript

je juste en utilisant la fonction javascript de ce lien https://developers.google.com/drive/v2/reference/permissions/list

DISCOVERY_DOCS = ["[link removed as i couldnt post more than 2 links] /rest"] 

SCOPES = '[link removed as i couldnt post more than 2 links] auth/drive' 

API activées dans le projet: API Google Drive et API Google Plus

l'im sortie obtenir est

{ 
    "result":{ 
     "kind":"drive#permissionList", 
     "permissions":[ 
     { 
      "kind":"drive#permission", 
      "id":"0829568615629092170", 
      "type":"user", 
      "role":"owner" 
     } 
     ] 
    }, 
    "body":"{\n \"kind\": \"drive#permissionList\",\n \"permissions\": [\n {\n \"kind\": \"drive#permission\",\n \"id\": \"0829568615629092170\",\n \"type\": \"user\",\n \"role\": \"owner\"\n }\n ]\n}\n", 
    "headers":{ 
     "date":"Fri, 28 Jul 2017 04:38:32 GMT", 
     "content-encoding":"gzip", 
     "server":"GSE", 
     "content-type":"application/json; charset=UTF-8", 
     "vary":"Origin, X-Origin", 
     "cache-control":"private, max-age=0, must-revalidate, no-transform", 
     "content-length":"129", 
     "expires":"Fri, 28 Jul 2017 04:38:32 GMT" 
    }, 
    "status":200, 
    "statusText":null 
} 

la sortie Im obtenir de la section "Essayez cette API" dans le lien https://developers.google.com/drive/v2/reference/permissions/list est

{ 
"kind": "drive#permissionList", 
"etag": "\"iqKjQ5Hr8W8KBrJOqxI/FbAMm4yBXAN8WtCcc\"", 
"selfLink": "[link removed as i couldnt post more than 2 links]", 
"items": [ 
    { 
    "kind": "drive#permission", 
    "etag": "\"iqKjQ5HW8KBrJOqxI/ddr7iwAeGUpIhy8mSRc\"", 
    "id": "0829568615629092170", 
    "selfLink": "[link removed as i couldnt post more than 2 links]", 
    "name": "raj", 
    "emailAddress": "[email protected]", 
    "domain": "gmail.com", 
    "role": "owner", 
    "type": "user", 
    "photoLink": "[link removed as i couldnt post more than 2 links]", 
    "deleted": false 
    } 
] 
} 

Répondre

0

Arrêtez d'utiliser l'API v2. Passez à v3. Puis ajoutez fields=* à votre demande.

+0

Je viens d'utiliser fields = * et j'ai pu obtenir les données. merci .. mais je devrai le tester plus pour vérifier si je manque toujours des données .. merci beaucoup .. – raj