Facebook Graph API 2017 - изображение загружено на фотографии временной шкалы вместо указанного альбома (id)

Мои пользователи могут решить, хотят ли они загружать их на главную временную шкалу своей страницы или в один из альбомов страницы.

Все работает успешно, за исключением того факта, что мои изображения загружаются на фотографии временной шкалы (альбом FB по умолчанию) вместо выбранного.

$ timelinealbum - это «я», если выбрана временная шкала, и «% album_id%», если выбран один из альбомов.

Таким образом, пост-URL - это «/ me / photos» для временной шкалы и «/% album_id% / photos» для альбома. Отлажено, работает хорошо. Фотографии по-прежнему идут на Timeline Photos ...

(Нет сообщения об ошибке, поскольку загрузка прошла успешно.)

Любая идея?

Заранее спасибо!

Вот код загрузки для нескольких изображений (без вывода сообщений):

foreach ($tarrvegl as $t) {
    $turl = wp_get_attachment_url($t);
    $linkDataInner = [
        'message' => $message,
        'source' => $fb->fileToUpload($turl),
        'published' => false,
        'access_token' => $page_access_token
    ];
    try {
        $response = $fb->post('/'.$timelinealbum.'/photos', $linkDataInner);
        $graphNode = $response->getGraphNode();
        $resparr[] = $graphNode['id'];
    } catch(Facebook\Exceptions\FacebookResponseException $e) {
        echo 'Graph returned an error: ' . $e->getMessage();
        exit;
    } catch(Facebook\Exceptions\FacebookSDKException $e) {
        echo 'Facebook SDK returned an error: ' . $e->getMessage();
        exit;
    }
}

Ответы на вопрос(1)

Ваш ответ на вопрос