dzheka3d
@dzheka3d

Как сохранить аватар через API авторизацию однокласников?

Всем привет! Всё никак не закончу авторизацию через соц сети (остались последние штрихи).
При авторизацию через вконтакте, ссылка на на картинку отдается прямая, но как сохранить аватар ссылка на который получена вот в таком виде (все коды изменил, поэтому ссылка работать не будет):
https://usd1.mycdn.me/image?id=287740762359&bid=124533263729&t=2&plc=API&viewToken=LSb1RF3nsdfgJHgjGgjwTe6Q&tkn=*VoSJHGGjgjhGS1tqUy-MEsKJKfhkbrqM

Я пробовал через cURL вот так:
$ch = curl_init($userInfo['pic_2']);  
	curl_setopt($ch, CURLOPT_HEADER, 0);  
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);  
	curl_setopt($ch, CURLOPT_BINARYTRANSFER,1);  
	$out = curl_exec($ch);  
	$image_sv = $_SERVER['DOCUMENT_ROOT'].'/uploads/pic_2.jpg';  
	$img_sc = file_put_contents($image_sv, $out);  
	curl_close($ch);

Но вот, что получается в итоге:
1b0bc7816ed8424195b2e336be993f61.jpg
  • Вопрос задан
  • 94 просмотра
Решения вопроса 1
dzheka3d
@dzheka3d Автор вопроса
Сори разобрался! Дело было https поменял на http и вуаля ))
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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