Instagram\API\Request\BaseRequest::setSignedBody PHP Method

setSignedBody() public method

public setSignedBody ( $params )
$params array Parameters to add to Signed Body
    public function setSignedBody($params)
    {
        $json = json_encode($params);
        $signature = hash_hmac("sha256", $json, Constants::IG_SIGNATURE_KEY);
        $this->addParam("signed_body", sprintf("%s.%s", $signature, $json));
        $this->addParam("ig_sig_key_version", Constants::IG_SIGNATURE_KEY_VERSION);
    }