이 함수를 사용하는 일부 코드가 있는데 정의되지 않은 함수를 호출하는 중 오류가 발생합니다.PHP HmacSHA256() 함수가 인식되지 않습니다.
이전 버전의 PHP를 사용하고 있습니다. 여기 내은 phpinfo()의 출력 : http://problemio.com
는하지만 내가 보낼 필요가 다른 서비스에 대한 요구 사항입니다이 기능에 해당하는 작업을 수행하는 방법을 잘 모르겠습니다 에 출력한다.
코드는 현재 다음과 같습니다 : 당신의 도움에 대한
$encoded_string_to_sign = URLEncode(Base64_Encode(HmacSHA256($string_to_sign)));
감사합니다, 알렉스
원본 문제를 편집했습니다. $ key 매개 변수가 무엇이되어야하는지 잘 모르겠습니다. 핵심 매개 변수 란 무엇입니까? 감사! – GeekedOut
음, 그것은 소금/열쇠입니다. 하나가 필요합니다. 그렇지 않으면 HMAC가 아니라 일반적인 해시 함수 일 것입니다. 또한 http://en.wikipedia.org/wiki/HMAC을 참조하십시오. – mario
내가 혼자서해야 할 일입니까? 아니면 만들어? 나는 그 기능을 사용하지 않는다. 그것은 무엇이어야 하는가? :) – GeekedOut