Я использую библиотеку PHP Авраама для подключения к API Twitter.
Я пытаюсь обновить фоновый профиль, после аутентификации выполняю следующее:
$connection = new TwitterOAuth($app['consumer_key'], $app['consumer_secret'], $session->oauth_token, $session->oauth_token_secret);
$background = "/controller/img/twitter_back.jpg";
$parameters = array(
'image' => '@' . $background . ';type=image/jpeg',
'tile' => 0,
'use' => 1,
'skip_status' => 1
);
$response = $connection->post('account/update_profile_background_image', $parameters);
print_r($response);
Это выводит пустую страницу, и ответ http-код 501, я предполагаю, потому что я не присоединяю изображение правильно.
Путь к изображению правильный, но я не уверен, правильно ли я его помещаю в качестве параметра.
Я могу сделать verify_credentials
отлично, так что аутентификация не проблема.
Есть идеи?
Спасибо.