fix token

This commit is contained in:
anlicheng 2023-12-24 16:06:02 +08:00
parent 9894d99908
commit f117a57be6

View File

@ -71,14 +71,14 @@ handle_call(_Request, _From, State = #state{}) ->
{stop, Reason :: term(), NewState :: #state{}}). {stop, Reason :: term(), NewState :: #state{}}).
handle_cast({ai_event, Id}, State = #state{}) -> handle_cast({ai_event, Id}, State = #state{}) ->
spawn_monitor(fun() -> spawn_monitor(fun() ->
Sign = iot_util:md5(<<?API_TOKEN/binary, (integer_to_binary(Id))/binary, ?API_TOKEN/binary>>), Token = iot_util:md5(<<?API_TOKEN/binary, (integer_to_binary(Id))/binary, ?API_TOKEN/binary>>),
{ok, Url} = application:get_env(iot, api_url), {ok, Url} = application:get_env(iot, api_url),
Headers = [ Headers = [
{<<"content-type">>, <<"application/json">>} {<<"content-type">>, <<"application/json">>}
], ],
ReqData = #{ ReqData = #{
<<"sign">> => Sign, <<"token">> => Token,
<<"id">> => Id <<"id">> => Id
}, },
Body = iolist_to_binary(jiffy:encode(ReqData, [force_utf8])), Body = iolist_to_binary(jiffy:encode(ReqData, [force_utf8])),