forked from friendica/friendica-addons
fbsync/fbpost: Trying to be able to more often fetch pictures in its original size.
This commit is contained in:
parent
24de6d38a9
commit
225bb0ea3f
|
@ -1055,7 +1055,7 @@ function fbpost_fetchwall($a, $uid) {
|
||||||
|
|
||||||
if (($type == "photo") AND isset($item->object_id)) {
|
if (($type == "photo") AND isset($item->object_id)) {
|
||||||
logger('fbpost_fetchwall: fetching fbid '.$item->object_id, LOGGER_DEBUG);
|
logger('fbpost_fetchwall: fetching fbid '.$item->object_id, LOGGER_DEBUG);
|
||||||
$url = "https://graph.facebook.com/v2.0/".$item->object_id."/?access_token=".$access_token;
|
$url = "https://graph.facebook.com/".$item->object_id."?access_token=".$access_token;
|
||||||
$feed = fetch_url($url);
|
$feed = fetch_url($url);
|
||||||
$data = json_decode($feed);
|
$data = json_decode($feed);
|
||||||
if (isset($data->images)) {
|
if (isset($data->images)) {
|
||||||
|
|
|
@ -373,13 +373,14 @@ function fbsync_createpost($a, $uid, $self, $contacts, $applications, $post, $cr
|
||||||
|
|
||||||
if (isset($media->photo->fbid)) {
|
if (isset($media->photo->fbid)) {
|
||||||
logger('fbsync_createpost: fetching fbid '.$media->photo->fbid, LOGGER_DEBUG);
|
logger('fbsync_createpost: fetching fbid '.$media->photo->fbid, LOGGER_DEBUG);
|
||||||
$url = "https://graph.facebook.com/v2.0/".$media->photo->fbid."/?access_token=".$access_token;
|
$url = "https://graph.facebook.com/".$media->photo->fbid."?access_token=".$access_token;
|
||||||
$feed = fetch_url($url);
|
$feed = fetch_url($url);
|
||||||
$data = json_decode($feed);
|
$data = json_decode($feed);
|
||||||
if (isset($data->images)) {
|
if (isset($data->images)) {
|
||||||
$preview = $data->images[0]->source;
|
$preview = $data->images[0]->source;
|
||||||
logger('fbsync_createpost: got fbid image '.$preview, LOGGER_DEBUG);
|
logger('fbsync_createpost: got fbid '.$media->photo->fbid.' image '.$preview, LOGGER_DEBUG);
|
||||||
}
|
} else
|
||||||
|
logger('fbsync_createpost: error fetching fbid '.$media->photo->fbid.' '.print_r($data, true), LOGGER_DEBUG);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue