2011-03-15 2 views
0

Actuellement, je travaille sur les API Google Agenda et Contacts. J'ai écrit une application Web pour accéder au calendrier public par les API Google Data. Cela fonctionne bien localement.Erreur lors du déploiement d'une application "API Google Data" dans Windows Azure Application Emulator

Après avoir déployé cette application dans l'émulateur Azure, il a cessé de travailler en disant

InnerException { "Une tentative de connexion a échoué car le parti connecté n'a pas répondu correctement après une période de temps, ou une connexion établie a échoué car l'hôte connecté n'a pas répondu 209.85.231.104:443" } {System.Exception System.Net.Sockets.SocketException}

code

qui est écrit:

  CalendarService oSrv = new CalendarService("GoogleAPIs_Cal_V1"); 
      EventQuery oQuery = new EventQuery(); 
      oQuery.Uri = new Uri(XXX); 

      if (strUserName != null && strUserName.Length > 0) 
      { 
       oSrv.setUserCredentials(strUserName, strPwd); 
      } 

      oQuery.StartTime = DateTime.Now.AddHours(-11); 
      oQuery.EndDate = DateTime.Now.AddDays(1); 

      EventFeed calFeed = oSrv.Query(oQuery) as EventFeed; 

      ArrayList dates = new ArrayList(50); 

      DataTable dtEvents = FillDataTable(); 

      while (calFeed != null && calFeed.Entries.Count > 0) 
      { 
       // look for the one with dinner time... 
       foreach (Google.GData.Calendar.EventEntry entry in calFeed.Entries) 
       { 
        DataRow dtRow = dtEvents.NewRow(); 
        dtRow["EventTitle"] = entry.Title.Text; 
        : 
        : 
       } 
      } 

Pouvez-vous s'il vous plaît m'aider sur ce front?

Répondre

Questions connexes