如何使用 PHP 从 API 下载用户的推特图片

我相信你想更换你的台词:


    $header = urlencode( base64_encode( json_encode( $header ) ) );

    $body = urlencode( base64_encode( json_encode( $body ) ) );


    $header = str_replace('=', '', strtr(base64_encode($header ), '+/', '-_'));

    $body = str_replace('=', '', strtr(base64_encode($body), '+/', '-_'));

与您的签名相同:


    $signature = str_replace('=', '', strtr(base64_encode($signature), '+/', '-_'));

我从jwtphpjquery中提取了这个想法。


守着一只汪
浏览 129回答 1
1回答

Qyouu

我找到了解决方案,我所要做的就是这个$user_pic= str_replace('_normal','',$user_pic);    $Imgurl = $user_pic;    $target_path = "profilePictures/";    $filename = basename($Imgurl);    $saveLoc = $target_path . $filename;    file_put_contents($saveLoc, file_get_contents($Imgurl));然后将$saveLoc变量保存到我的数据库中
打开App,查看更多内容
随时随地看视频慕课网APP