Harvest API客户端
python-harvest-oauth的Python项目详细描述
python harvest oauth
=======
这是来自https://github.com/bendavis78/python-harvest的fork,它是https://github.com/lionheart/python-harvest的fork,但适合使用oauth2。
这些更改相当重要,因此可以使用不同的版本和开发状态分类器。
欢迎拉取请求和问题!
---------
`.
用法
=
此包生成收获身份验证所需的url和重定向,并提供用于OAuth2令牌的初始检索和刷新的方法。收获域,实例化时需要客户端ID和重定向URL,例如:
harvest\u client\u id='在harvest中创建OAuth2应用程序后获取的harvest client id.'
harvest\u client\u secret='在harvest中创建OAuth2应用程序后获取的harvest client secret.'
重定向='重定向URL以在成功身份验证后重定向到。'
harvest_domain,
client_id=harvest_client_id,
redirect_uri=redirect
)
实例化后,harvest_client.authorize_url将具有所需的URL并通过harvest身份验证。
成功验证后,harvest将重定向到带有“code”查询参数的重定向。
请求访问和刷新令牌所需的值。
令牌需要由应用程序保存在某处。:
code='查询参数中提交的字符串'
client 身份验证 api id url 客户端 oauth 重定向 oauth2 harvest
=======
这是来自https://github.com/bendavis78/python-harvest的fork,它是https://github.com/lionheart/python-harvest的fork,但适合使用oauth2。
这些更改相当重要,因此可以使用不同的版本和开发状态分类器。
欢迎拉取请求和问题!
---------
`.
用法
=
此包生成收获身份验证所需的url和重定向,并提供用于OAuth2令牌的初始检索和刷新的方法。收获域,实例化时需要客户端ID和重定向URL,例如:
harvest\u client\u secret='在harvest中创建OAuth2应用程序后获取的harvest client secret.'
重定向='重定向URL以在成功身份验证后重定向到。'
client_id=harvest_client_id,
redirect_uri=redirect
)
实例化后,harvest_client.authorize_url将具有所需的URL并通过harvest身份验证。
成功验证后,harvest将重定向到带有“code”查询参数的重定向。
请求访问和刷新令牌所需的值。
令牌需要由应用程序保存在某处。:
code='查询参数中提交的字符串'
标签: