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许可证。请参阅[许可证](许可证)文件。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
插件Java Bukkit/spiget块指定的命令   通过索引Java在数组中查找异或   java程序无法识别字符在数组中的位置   unix无法启动测试系统“slim”:java。木卫一。IOException:无法运行程序“java”:错误=2,没有这样的文件或目录   java使用txt文件值创建对象数组   JAVAutil。扫描器如何在用户在JAVA程序上创建后为每个学生提供一个唯一的ID   java从选定的单元格列表项获取信息   小程序Java JFileChooser网络目录用户/密码提示   java如何格式化字符串以显示两位小数   keylistener使用java使用箭头键移动图形   java无法从HttpClient调用接收数据   java API中的条件字符串解析器?   正则表达式如何在java中将字符串拆分为单词来保留标点符号?   java使用多个jython PythonInterpreter对象和不同的PythonPath   java如何克服方法调用线程。sleep()在findbugs中带有锁定警告?   java Spring工具套件和Spring配置器目录结构   使用setterjava实现jTextField的swing验证输入