用于驱动Salesforce Oauth Web流程的测试实用程序包。
项目描述
一些由Requests驱动的实用程序代码,用于驱动Salesforce.com Oauth2 Web流程。使用此模块使用用户名和密码登录Salesforce帐户。适用于需要Salesforce access_token访问的测试和脚本。
安装
pip install salesforce-oauth-request-yplan
使用方法
您需要在Salesforce中定义一个连接应用,以便您拥有所有这些信息
客户端ID
客户端密钥
重定向URI
现在您可以像这样获取access_token和instance_url
import salesforce_oauth_request
result = salesforce_oauth_request.login(username=username,
password=password,
client_id=client_id,
client_secret=client_secret,
redirect_uri=redirect_uri)
print "Access token: {}".format(result['access_token'])
print "Refresh token: {}".format(result['refresh_token'])
print "Instance URL: {}".format(result['instance_url'])
# Now use access_token, instance_url for REST, SOAP, or BULK API access.
选项
cache_session=True/False - default False
传递选项cache_session=true以将访问令牌保存到~.sf_oauth以节省重复运行的时间。
sandbox=True/False - default False
传递sandbox=True以使用沙盒登录。## 测试
历史记录
1.1.1 (2016-07-14)
恢复了HISTORY.rst。
将包存储库URL更改为分支。
1.1.0 (2016-07-14)
Python2和Python3兼容性。
分支了salesforce-oauth-request-yplan包。
项目详情
关闭
salesforce-oauth-request-yplan-1.1.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | f189aedddf61b6f07a6bcaecde5bd57b0ba020af070e2ea574b160fe18f870d5 |
|
MD5 | a521ef8729e964d87ced1c61c4845218 |
|
BLAKE2b-256 | 57a16da83cee1ab7fb14fb189fa3d1e4ebcb0578aeb96eafe496d136d6e81488 |