winsom
@winsom
так себе

Выдать картинку с ali как за свою?

Привет помогите
C youtube получилось а вот с али не могу
Код для своей обложки с youtube
<?php
error_reporting(0);
if ($_SERVER['REQUEST_METHOD'] == 'GET' && isset($_GET['file'])) {
	$getLink = 'https://i.ytimg.com/vi/'.str_replace('.jpg', '', $_GET['file']).'/mqdefault.jpg';
	
	header('Content-Type: application/octet-stream');
	header("Content-Transfer-Encoding: Binary"); 
	header("Content-disposition: attachment; filename=\"" . $_GET['file'] . "\""); 
	readfile($getLink); 
	exit;
}

site.ru/imagefile/2gT6QTUA7po.jpg скачивается
Это пытаюсь сделать с ali
<?php
error_reporting(0);
if ($_SERVER['REQUEST_METHOD'] == 'GET' && isset($_GET['file'])) {
	$getLink = 'https://ae01.alicdn.com/kf/'.str_replace('.jpg', '', $_GET['file']).'/.jpg';
	
	header('Content-Type: application/octet-stream');
	header("Content-Transfer-Encoding: Binary"); 
	header("Content-disposition: attachment; filename=\"" . $_GET['file'] . "\""); 
	readfile($getLink); 
	exit;
}

не скачивает эту картинку https://ae01.alicdn.com/kf/Hb4cac8670a7a48bd891a42...
site.ru/imagefile/Hb4cac8670a7a48bd891a42e55d8f7cc1N/.jpg
Что не так?
  • Вопрос задан
  • 86 просмотров
Пригласить эксперта
Ответы на вопрос 2
FanatPHP
@FanatPHP
Чебуратор тега РНР
потому что не надо выдавать чужие картинки за свои
Ответ написан
AleksandrB
@AleksandrB
Совсем недавно вывел "Hello world"
$getLink = 'https://ae01.alicdn.com/kf/'.str_replace('.jpg', '', $_GET['file']).'.jpg';
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы