open311 api v2的pythonapi包装器。
open311的Python项目详细描述
open311 api v2的pythonapi包装器。
用法
python包装器紧跟着[ruby]的结构 open311 api包装器](https://github.com/codeforamerica/open311)。
>>> from open311 import Open311 >>> o = Open311()>>> # If you forgot to configure your instance. ... o.configure(endpoint='http://open311.endpoint.com', ... api_key='my_api_key', jurisdiction='endpoint.com')>>> # You can also reset your instance to its original state. ... o.reset()>>> # Receive a list of services available -- in dictionary form. ... o.service_list()>>> # Specific service definition. ... o.service_definition('033')>>> # Service requests. ... o.service_requests()>>> # Get a specific service request. ... o.get_service_request('638344')>>> # Post a service request. ... o.post_service_request( ... service_code='001', address_string='123 Any Street', ... first_name='John', last_name='Smith', ... phone='111-111-1111', email='me@email.com', ... description='A large sinkhole is destroying the street', ... media_url='http://imgur.com/123_street_sinkhole.png')>>> # Get a request id from a token. ... o.request_id_from_token('123456')
版权所有
版权所有(c)2011美国实验室规范。
有关详细信息,请参见许可证。