MigaMeMedia签名密钥API提供了用于管理每个唯一请求的密钥的端点,以确保安全性,并且请求不能(容易)被欺骗。这类似于在出站消息传递中使用hmac(而不是http-basic)。
messagemedia-signingkeys-sdk的Python项目详细描述
#消息媒体签名密钥管理python sdk
[![特拉维斯构建状态](https://api.travis-ci.org/messagemedia/signingkeys-python-sdk.svg?branch=master)(https://travis ci.org/messagemedia/signingkeys python sdk)
[![PYPI版本](https://badge.fury.io/py/MessageMedia SigningKeys-sdk.svg)(https://badge.fury.io/py/MessageMedia SigningKeys-sdk)
MessageMedia Signature-Key-API提供了许多用于管理密钥的端点,用于对每个唯一请求进行签名,以确保安全,并且请求不能(e愚蠢地)被欺骗。这类似于在出站消息中使用hmac(而不是http basic)。
只需将从[MessageMedia Developers门户网站](https://developers.message media.com)获取的API密钥和机密输入到下面的代码片段中即可。
iaSigningKeysClient
配置参数和凭据
基本身份验证用户名=基本身份验证用户名
基本身份验证密码=基本身份验证密码
ningkeysclient(basic_auth_用户名,basic_auth_密码)
r.创建"签名密钥(body)"
```
````获取签名密钥详细信息
mediasigningkeysclient
签名密钥客户端(基本身份验证用户名,基本身份验证密码)
>签名密钥管理控制器=客户端。签名密钥管理
>密钥id='密钥id='密钥id'
>结果=签名密钥管理控制器。获取签名密钥密钥详细信息(密钥id)
>````
签名密钥列表
``python
来自消息媒体签名密钥。消息媒体签名密钥客户端导入消息媒体签名密钥客户端
剑=基本身份验证使用的密码
client=MessageMediaSigningKeysClient(基本身份验证用户名,基本身份验证密码)
er.get_signature_key_list()
```
_删除签名密钥
您可以通过查看"get signature keys list"示例的响应返回的签名密钥的ID来获取密钥ID。
``python
ent import messagemediasigningkeysclient
ent=MessageMediaSigningKeysClient(基本身份验证用户名,基本身份验证密码)
signature_key_management_controller=client.signature_key_management
签名密钥管理控制器。删除签名密钥(密钥id)
`````
```````````````````````````````````````br/>````````````````````````````````````````````````````````````通过查看"获取签名密钥列表"示例的响应返回的签名密钥的id,可以获取密钥id。
`````python
dia_signing_keys.message_media_signing_keys_client导入messagemediasigningkeysclient
d与基本身份验证一起使用
c31"
})
result=signature_key_management_controller.update_enable_signature_key(body)
`````
_get enabled signature key
``python
从消息媒体签名密钥获取。消息媒体签名密钥客户端导入消息媒体签名密钥客户端
离子参数和凭据
basic_auth_user_name='basic_auth_user_name';用于基本身份验证的用户名
basic_auth_password='basic_auth_password';用于基本身份验证的密码
client=MessageMediaSigningKeysClient(basic_auth_user_name,basic_auth_password)
signature_key_management_controller=client.signature_key_management
result=signature_key_management_controller.get_enabled_signature_key()
````
_媒体签名密钥客户端导入消息媒体签名密钥客户端
引诱
client=MessageMediaSigningKeysClient(基本身份验证用户名,基本身份验证密码)
##文档
查看[完整的API文档](documentation.md)了解更多详细信息。
\
请通过developers@messagemedia.com与开发人员支持联系,或通过[developers.messagemedia.com]查看开发人员门户(https://developers.messagemedia.com/)
apache许可证。请参阅[许可证](许可证)文件。
[![特拉维斯构建状态](https://api.travis-ci.org/messagemedia/signingkeys-python-sdk.svg?branch=master)(https://travis ci.org/messagemedia/signingkeys python sdk)
[![PYPI版本](https://badge.fury.io/py/MessageMedia SigningKeys-sdk.svg)(https://badge.fury.io/py/MessageMedia SigningKeys-sdk)
MessageMedia Signature-Key-API提供了许多用于管理密钥的端点,用于对每个唯一请求进行签名,以确保安全,并且请求不能(e愚蠢地)被欺骗。这类似于在出站消息中使用hmac(而不是http basic)。
只需将从[MessageMedia Developers门户网站](https://developers.message media.com)获取的API密钥和机密输入到下面的代码片段中即可。
iaSigningKeysClient
配置参数和凭据
基本身份验证用户名=基本身份验证用户名
基本身份验证密码=基本身份验证密码
ningkeysclient(basic_auth_用户名,basic_auth_密码)
r.创建"签名密钥(body)"
```
````获取签名密钥详细信息
mediasigningkeysclient
签名密钥客户端(基本身份验证用户名,基本身份验证密码)
>签名密钥管理控制器=客户端。签名密钥管理
>密钥id='密钥id='密钥id'
>结果=签名密钥管理控制器。获取签名密钥密钥详细信息(密钥id)
>````
签名密钥列表
``python
来自消息媒体签名密钥。消息媒体签名密钥客户端导入消息媒体签名密钥客户端
剑=基本身份验证使用的密码
client=MessageMediaSigningKeysClient(基本身份验证用户名,基本身份验证密码)
er.get_signature_key_list()
```
_删除签名密钥
您可以通过查看"get signature keys list"示例的响应返回的签名密钥的ID来获取密钥ID。
``python
ent import messagemediasigningkeysclient
ent=MessageMediaSigningKeysClient(基本身份验证用户名,基本身份验证密码)
signature_key_management_controller=client.signature_key_management
签名密钥管理控制器。删除签名密钥(密钥id)
`````
```````````````````````````````````````br/>````````````````````````````````````````````````````````````通过查看"获取签名密钥列表"示例的响应返回的签名密钥的id,可以获取密钥id。
`````python
dia_signing_keys.message_media_signing_keys_client导入messagemediasigningkeysclient
d与基本身份验证一起使用
c31"
})
result=signature_key_management_controller.update_enable_signature_key(body)
`````
_get enabled signature key
``python
从消息媒体签名密钥获取。消息媒体签名密钥客户端导入消息媒体签名密钥客户端
离子参数和凭据
basic_auth_user_name='basic_auth_user_name';用于基本身份验证的用户名
basic_auth_password='basic_auth_password';用于基本身份验证的密码
client=MessageMediaSigningKeysClient(basic_auth_user_name,basic_auth_password)
signature_key_management_controller=client.signature_key_management
result=signature_key_management_controller.get_enabled_signature_key()
````
_媒体签名密钥客户端导入消息媒体签名密钥客户端
引诱
client=MessageMediaSigningKeysClient(基本身份验证用户名,基本身份验证密码)
##文档
查看[完整的API文档](documentation.md)了解更多详细信息。
\
请通过developers@messagemedia.com与开发人员支持联系,或通过[developers.messagemedia.com]查看开发人员门户(https://developers.messagemedia.com/)
apache许可证。请参阅[许可证](许可证)文件。