python-apollo客户端封装
接口自动化项目有场景需要调用公司内部的apollo,但是网上搜索了一遍,没有发现有很好用的Python客户端,有些只能查,不能改;有些能改但不支持token传入。所以自己通过官方的接口文档做了个客户端的封装,并且支持二次开发
https://github.com/longweiqiang/py_openapi_apollo_client
python3.x
支持鉴权token的传入
pip install py-openapi-apollo-client
继承PrivateApolloClient类后,增加自己的方法即可
from py_openapi_apollo_client.apollo_client import PrivateApolloClient
client = PrivateApolloClient(app_id=‘test‘, portal_address=‘http://test.com‘, authorization=‘xxx‘)
print(client.get_namespace_items_key(key=‘test.switch‘))
原文:https://www.cnblogs.com/longweiqiang/p/14293922.html