def setup_service(self): service = CalendarService() service.email = self.options['email'] service.password = self.options['password'] service.source = 'bopen-smithery.recipe.miners:google_calendar-0.1' service.ProgrammaticLogin() return service
def login(email, password): client = CalendarService() client.email = email client.password = password client.source = 'github-gnome_shell_google_calendar-0.1' client.ProgrammaticLogin() return client
def login(email, password): client = CalendarService() client.email = email client.password = password client.source = 'github-gnome_shell_google_calendar-0.1' client.ProgrammaticLogin() return client
def connectClient(gventPassword, gventEmail, **kw): """ Return a new client instance, already logged in """ client = CalendarService() client.password = gventPassword client.email = gventEmail client.source = AFLOAT_USERAGENT client.ProgrammaticLogin() return client
def setup(self): try: calendar_service = CalendarService() calendar_service.email = self.uid calendar_service.password = self.pwd calendar_service.source = self.src calendar_service.ProgrammaticLogin() self.service = calendar_service self.uri = self.feedURI % self.cal self.initialized = True except Exception, e: raise e
def get(self): variables = { 'url': decorator.authorize_url(), 'has_credentials': decorator.has_credentials() } template = JINJA_ENVIRONMENT.get_template('main.html') self.response.write(template.render(variables)) if decorator.has_credentials(): service = build('calendar', 'v3', http=decorator.http()) http = decorator.http() # Build a service object for interacting with the API. Visit # the Google Cloud Console # to get a developerKey for your own application. #service = build(serviceName='calendar', version='v3', http=http,developerKey='YOUR_DEVELOPER_KEY') module_name = 'Tasks' authtoken = '7b64e8f8c6a3039b0e8199e02cdcca6b' params = {'authtoken': authtoken, 'scope': 'crmapi'} final_URL = "https://crm.zoho.com/crm/private/json/Tasks/getRecords" data = urllib.urlencode(params) request = urllib2.Request(final_URL, data) response = urllib2.urlopen(request) xml_response = response.read() data = json.loads(xml_response) tasks_list = data['response']['result']['Tasks']['row'] tasks = [] for task in tasks_list: taskl = {} ts = task['FL'] for point in ts: if point['val'] == 'Subject': self.response.write(point['content']) """taskl['title'] = str(point['content']) elif point['val'] == 'ACTIVITYID': #print "id:",str(point['content']) taskl['id'] = str(point['content']) elif point['val'] == 'Due Date': #print "subject:",str(point['content']) taskl['due'] = str(point['content'])+'T12:00:00.000Z' elif point['val'] == 'Priority': #print "subject:",str(point['content']) taskl['priority'] = str(point['content']) elif point['val'] == 'status': #print "subject:",str(point['content']) taskl['status'] = str(point['content']) elif point['val'] == 'Related To': #print "subject:",str(point['content']) taskl['related_to'] = str(point['content']) elif point['val'] == 'Modified Time': #print "subject:",str(point['content']) taskl['modifiedtime'] = str(point['content'])""" #dbhelper.AddData().addZohoLogs(task['id'],'task',str(datetime.datetime.now()),username,gid,task['modifiedtime']) #rule = service.acl().get(calendarId='primary', ruleId='ruleId').execute() #print '%s: %s' % (rule['id'], rule['role']) calendar_service = CalendarService() calendar_service.email = '*****@*****.**' calendar_service.password = '******' calendar_service.source = 'Google-Calendar_Python_Sample-1.0' calendar_service.ProgrammaticLogin() feed = calendar_service.GetCalendarListFeed() event = service.events().get( calendarId='primary', eventId='5nhvgdb7s2uiagopo07p141jug').execute() self.response.write(event['status']) self.response.write(event['htmlLink']) self.response.write(event['created']) self.response.write(event['updated']) self.response.write(event['description']) self.response.write(event['status']) self.response.write(event['creator']['displayName']) self.response.write(event['id']) #self.response.write(event['etag']) #self.response.write(event['id']) dbhelper.AddData().addcalendarlogs(event['id'], event['summary'], event['created'], event['updated'], event['description']) calendar_list_entry = service.calendarList().get( calendarId='primary').execute() #self.response.write(calendar_list_entry) """rule = { 'scope': { 'type': 'default', 'value': '', }, 'role': 'read' }""" calendar_list_entry = service.calendarList().get( calendarId='primary').execute() #self.response.write(calendar_list_entry) """page_token = None