Witajcie!
Nie mogę sobie poradzić z automatycznym postem na profilu Twittera z użyciem TwitterOAuth. Potrzebuję wstawić kawałek treści okraszony grafiką, jednak z żadne skarby taki post nie chce się wstawić. Jeżeli próbuję wykonać :
$tw = new Twitter($twCfg->consumerKey, $twCfg->consumerSecret, $account->access_data->oauth_token, $account->access_data->oauth_token_secret);
$msg = array(
'status' => $twStatus,
);
$res = $tw->post('statuses/update', $msg);
dostaję obiekt odpowiedzi a post leci na Twittera. Jeżeli próbuję wykonać to samo ale z grafiką
$tw = new Twitter($twCfg->consumerKey, $twCfg->consumerSecret, $account->access_data->oauth_token, $account->access_data->oauth_token_secret);
$msg = array(
'media[]' => "@{$image};type={$image_type};filename={$image_name}",
'status' => $twStatus,
);
$res = $tw->post('statuses/update_with_media', $msg);
ewentualnie
$tw = new Twitter($twCfg->consumerKey, $twCfg->consumerSecret, $account->access_data->oauth_token, $account->access_data->oauth_token_secret);
$msg = array(
'media[]' => "@{$image}",
'status' => $twStatus,
);
$res = $tw->post('statuses/update_with_media', $msg);
niestety jako response dostaję NULL-a a na Twitterze nie ma nic.
Czy ktoś mógłby mi pomóc? Jestem na skraju wyczerpania psychicznego