Skip to content

Commit d4824ec

Browse files
committed
add webhook_tool
1 parent e53d65e commit d4824ec

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
from com.alipay.ams.api.exception.exception import AlipayApiException
2+
3+
from com.alipay.ams.api.tools.signature_tool import verify
4+
5+
6+
def check_signature(http_method, path, client_id, rsp_time_str, rsp_body, signature, alipay_public_key):
7+
if signature and 'signature=' in signature:
8+
signature = signature.split('signature=')[1]
9+
return verify(http_method, path, client_id, rsp_time_str, rsp_body, signature, alipay_public_key)
10+
raise AlipayApiException('signature invalid:' + str(signature))

0 commit comments

Comments
 (0)