Помогите с твитом разобраться, не выходит у меня постинг черещ php curl twitter.com не работает он...
ЧТо я делаю не так то? авторизацию вроде прошел, кукис сохранил, код защиты успешно спареровал, но пробую отсылать то что хотел и ничего не выходит. Вот гляньте:
function posttg($url) {
global $user_cookie_file, $ffgg, $statusv;
$ch = curl_init($url);
$ref="User-Agent: Mozilla/4.0 (compatible; MSIE 5.01; Widows NT)";
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_FAILONERROR, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_HEADER, 1);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_USERAGENT, $ref);
curl_setopt($ch, CURLOPT_COOKIEFILE, $user_cookie_file); //Куки раз
curl_setopt($ch, CURLOPT_COOKIEJAR, $user_cookie_file); //Куки два
curl_setopt($ch, CURLOPT_POST,1); //Будем отправлять POST запрос
curl_setopt($ch, CURLOPT_POSTFIELDS,"&post_authenticity_token=$ffgg &status=$statusv&authenticity_token=$ffgg");
$html = curl_exec($ch);
curl_close($ch);
return $html;
}
posttg('http://api.twitter.com/1/statuses/update.json');
- 08.11.2010 19:44
- Регистрация: 06.11.2010
- Сообщений: 79
- Репутация: 10
- 08.11.2010 19:46
- Регистрация: 05.11.2010
- Сообщений: 115
- Репутация: 17
На сколько я помню Твиттер вроде отключил эту развеселую функцию и постинг через api уже не работает и вроде не будет
- 08.11.2010 19:57
- Регистрация: 07.11.2010
- Сообщений: 6
- Репутация: 11
а как сделать чтобы работало?
- 08.11.2010 20:14
- Регистрация: 05.11.2010
- Сообщений: 115
- Репутация: 17
Вы Заголовки не передаёте, а для "json" это важный момент, передавайте все нужные заголовки, а не только куки, юзер_агента, также нужно "реферела" передать, в Вашем конкретном случае не знаю важно ли это, но без заголовков никуда.
- 08.11.2010 20:17
- Регистрация: 07.11.2010
- Сообщений: 29
- Репутация: 6
реферал? то есть curl_setopt ($ch, CURLOPT_REFERER, 'https://'.$hostname.'/index.php'); ?
- 08.11.2010 20:19
- Регистрация: 06.11.2010
- Сообщений: 33
- Репутация: 10
Есть готовая тема, если нужна, стучите в аську: 2238два1663
- 08.11.2010 20:27
Тэги топика:
- curl_setopt,
- ffgg,
- html,
- posttg,
- statusv,
- twitter,
- user_cookie_file,
- выходить,
- заголовок,
- кук,
- нужный,
- передавать,
- проблемка,
- работать,
- твит
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Проблемка с сервером | Web программирование | 3 | 06.11.2010 13:54 |