我在寫一個使用OpenStack和Runabove API的python腳本。我想從Runabove API生成一個用於連接SwiftClient的令牌。無法從Runabove API獲取令牌(Openstack swift)
run = Runabove(app_key, app_secret, consumer_key)
token = run.tokens.get()
它來自有:https://github.com/runabove/python-runabove/blob/master/examples/openstack/openstack.py(線82 - > 85)
此代碼提出:
raise BadParametersError(msg=json_result.get('message'))
runabove.exception.BadParametersError: Invalid signature
這意味着HTTPError 400上升: https://github.com/runabove/python-runabove/blob/master/runabove/wrapper_api.py(線164)
我不知道我的問題可以從哪裏來,我100%肯定我的鑰匙/祕密是正確的。
感謝
這可能有所幫助: https://github.com/runabove/python-runabove – navyad