0

J'ai essayé d'effacer les événements primaires de C#:OAuth2 aire de jeux 503 Backend Erreur lors de l'événement Effacer

calendarService.Calendars.Clear("primary").Execute(); 

suivante erreur a été trouvée en réponse google api:

Google.Apis.Requests.RequestError 
Backend Error [503] 
Errors [ 
     Message[Backend Error] Location[ - ] Reason[backendError] Domain[global] 

] 

J'ai aussi essayé de vérifier sur Google OAuth2.0 Playground, mais il me donne suite à erreur 503:

POST /calendar/v3/calendars/primary/clear HTTP/1.1 
Host: www.googleapis.com 
Content-length: 0 
Content-type: application/json 
Authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 
HTTP/1.1 503 Service Unavailable 
Content-length: 177 
X-xss-protection: 1; mode=block 
X-content-type-options: nosniff 
Transfer-encoding: chunked 
Expires: Mon, 28 Aug 2017 05:52:33 GMT 
Vary: Origin, X-Origin 
Server: GSE 
-content-encoding: gzip 
Cache-control: private, max-age=0 
Date: Mon, 28 Aug 2017 05:52:33 GMT 
X-frame-options: SAMEORIGIN 
Alt-svc: quic=":443"; ma=2592000; v="39,38,37,35" 
Content-type: application/json; charset=UTF-8 
{ 
    "error": { 
    "code": 503, 
    "message": "Backend Error", 
    "errors": [ 
     { 
     "domain": "global", 
     "message": "Backend Error", 
     "reason": "backendError" 
     } 
    ] 
    } 
} 

Après quelques googler I essayé de réessayer à travers l'algorithme Exponential-Backoff également. mais aucun de ces travaux.

Répondre

0

À partir de ce thread, les serveurs de téléchargement de Google ont commencé à temporiser les téléchargements. Il n'y a peut-être rien d'autre avec votre code que le fait que vous ne faites probablement que signaler l'erreur plutôt que de gérer l'erreur.

When you get an error like this while using the .Upload method, it indicates that the server is too busy to handle your request within the timeout period. Your program should recognize this error and call the .Resume method to resume the upload.

+0

Abielita, Dans mon compte la réponse api calendrier Obtenir demande donne le succès, mais chaque fois que je tente de dégager le calendrier principal, il affiche 503 erreur backend. Je pense que ce n'est pas sur le téléchargement/CV. –