解决数据加密问题
This commit is contained in:
parent
6c55a905d2
commit
7b834f46d8
@ -167,6 +167,8 @@ sign_params(Params) when is_list(Params) ->
|
|||||||
<<K/binary, "=", V/binary>>
|
<<K/binary, "=", V/binary>>
|
||||||
end, lists:sort(Keys)),
|
end, lists:sort(Keys)),
|
||||||
SignBin = iolist_to_binary(lists:join(<<"&">>, Parts)),
|
SignBin = iolist_to_binary(lists:join(<<"&">>, Parts)),
|
||||||
|
logger:debug("sign: ~p, params: ~p", [SignBin, Params]),
|
||||||
|
|
||||||
list_to_binary(sdlan_util:hmac(?API_TOKEN, SignBin));
|
list_to_binary(sdlan_util:hmac(?API_TOKEN, SignBin));
|
||||||
sign_params(Params) when is_map(Params) ->
|
sign_params(Params) when is_map(Params) ->
|
||||||
SortedKeys = lists:sort(maps:keys(Params)),
|
SortedKeys = lists:sort(maps:keys(Params)),
|
||||||
@ -175,6 +177,7 @@ sign_params(Params) when is_map(Params) ->
|
|||||||
<<K/binary, "=", V/binary>>
|
<<K/binary, "=", V/binary>>
|
||||||
end, SortedKeys),
|
end, SortedKeys),
|
||||||
SignBin = iolist_to_binary(lists:join(<<"&">>, Parts)),
|
SignBin = iolist_to_binary(lists:join(<<"&">>, Parts)),
|
||||||
|
logger:debug("sign: ~p, params: ~p", [SignBin, Params]),
|
||||||
list_to_binary(sdlan_util:hmac(?API_TOKEN, SignBin)).
|
list_to_binary(sdlan_util:hmac(?API_TOKEN, SignBin)).
|
||||||
|
|
||||||
-spec as_binary(Bin :: any()) -> binary().
|
-spec as_binary(Bin :: any()) -> binary().
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user