Привет, ребята, я пытаюсь создать небольшое приложение, которое вытягивает изображение профиля пользователя, позволяет им манипулировать изображением, а затем публикует измененное изображение в альбом своих изображений профиля (в идеале, в качестве своего профиля, но я нене думаю, что это возможно ???).
Проблема, с которой я столкнулся, заключается в том, что используемый мной javascript для изменения изображения не будет работать, если только изображение не является локальным
, т.е.<img src="http://profile.ak.fbcdn.net/hprofile-ak-snc4/[some_user_id].jpg" />
не будет работать, но <img src="img/image.jpg" />
будет ...
Есть ли способ достичь этого?
Метод, который я использую для получения пользовательской картинки, таков:
Для подключения к Facebook:
<?php
require_once 'library/facebook.php';
$app_id = "###";
$app_secret = "###";
$facebook = new Facebook(array(
'appId' => $app_id,
'secret' => $app_secret,
'cookie' => true
));
if(is_null($facebook->getUser()))
{
header("Location:{$facebook->getLoginUrl(array('req_perms' => 'user_status,publish_stream,user_photos'))}");
exit;
}
Затем отобразить изображение:
<?php
$aResponse = $facebook->api('/me', array(
'fields' => 'picture',
'type' => 'large'
));
echo "<img src='".$aResponse["picture"]."' />";
?>
Большое спасибо!