Add print-next-message API example.
(imported from commit 73880275d2665e75d11def7447051c2b0c3b798b)
This commit is contained in:
		
							parent
							
								
									3fc636838a
								
							
						
					
					
						commit
						06a6cf20b5
					
				
					 1 changed files with 33 additions and 0 deletions
				
			
		
							
								
								
									
										33
									
								
								examples/print-next-message
									
										
									
									
									
										Executable file
									
								
							
							
						
						
									
										33
									
								
								examples/print-next-message
									
										
									
									
									
										Executable file
									
								
							|  | @ -0,0 +1,33 @@ | |||
| #!/usr/bin/python | ||||
| import sys | ||||
| import os | ||||
| import optparse | ||||
| 
 | ||||
| usage = """print-next-message --user=<email address> [options] | ||||
| 
 | ||||
| Prints out the next message received by the user. | ||||
| 
 | ||||
| Example: print-next-messages --user=tabbott@humbughq.com --site=http://127.0.0.1:8000 | ||||
| """ | ||||
| parser = optparse.OptionParser(usage=usage) | ||||
| parser.add_option('--site', | ||||
|                   dest='site', | ||||
|                   default="https://app.humbughq.com", | ||||
|                   action='store') | ||||
| parser.add_option('--api-key', | ||||
|                   dest='api_key', | ||||
|                   default="xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx", | ||||
|                   action='store') | ||||
| parser.add_option('--user', | ||||
|                   dest='user', | ||||
|                   action='store') | ||||
| (options, args) = parser.parse_args() | ||||
| 
 | ||||
| sys.path.append(os.path.dirname(os.path.dirname(os.path.dirname(__file__)))) | ||||
| import api.common | ||||
| client = api.common.HumbugAPI(email=options.user, | ||||
|                               api_key=options.api_key, | ||||
|                               verbose=True, | ||||
|                               site=options.site) | ||||
| 
 | ||||
| print client.get_messages({}) | ||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Tim Abbott
						Tim Abbott