Не могу отправить POST (help curl)

Статус
В этой теме нельзя размещать новые ответы.

ne0zx

Гуру форума
Регистрация
1 Ноя 2008
Сообщения
212
Реакции
74
Вдруг кто-то сталкивался. На крайний случай, посоветуйте кодера, кто решил бы проблему.

Ning, профили. Че-то обновили в движке, клепалка сговнилась. Раньше пробивала большой процент сайтов.. Но чего-то они там додумали.

надо добавить текст сюда - Для просмотра ссылки Войди или Зарегистрируйся.

Капчи нет.

При нажатии на Add text, происходит это:
GET /main/admin/gnfst?id=&xn_out=json&xg_token=932519d55764ade53b1c77eb30912bbb

При отправке:
1273864154-clip-42kb.png


Как делаю:

Беру токен (93*), шлю первый гет-запрос, приходит это:
({"part0":0,"part1":"127386353169qq682nqro18p5q944r02s92s006021"})
Длюннючая строка бьюётся на еще 2 каких-то токена: gnfstTs и gnfst.

Поля recaptcha_challenge_field берется из кода страницы профиля, recaptcha_response_field почему-то шлется пустой. Вообще эти поля раньше слались только при первом посте в блог, когда действительно вылазила капча.

Постдата в конечном итоге вот такая:
(
[title] => trololo-keyword-test-911-87
[maxEmbedWidth] => 540
[xg_token] => 932519d55764ade53b1c77eb30912bbb
[recaptcha_challenge_field] => 02e***Длинный код***3CIB
[recaptcha_response_field] =>
[gnfstTs] => 1273862574
[gnfst] => 34907so8oro8042n021ps1426s1sr833
[xg_recaptcha_popup_attempt] => 0
[gnfstId] =>
+ текст
)

А в результате приходит

({"recaptchaThriftModule":"profile","recaptchaThriftPage":"comment","errorMessages":"Your captcha response was invalid. Please try again.","errorCode":true,"errorMessage":"Your captcha response was invalid. Please try again."})

При загрузке страницы, куда добавлять текст вся активность:
Для просмотра ссылки Войди или Зарегистрируйся

Подозреваю, что мешает мне этот скрипт - Для просмотра ссылки Войди или Зарегистрируйся, но что там происходит - no idea :(


Как быть? :) Мб кто-то посоветует кодера? Или обменял бы всю остальную часть (вся система работает, только этот момент) на рабочий солюшн.
 
посмотри не выдает ли сервер после обращения к JS или картинкам куку.
Для отладки лучше использовать локаьный прокси - Charles
 
Так почему поле [recaptcha_response_field] => пустое? Я так понимаю, там должны быть символы с картинки. Если работает с антикапчей, то возможно сменился адрес картинки и теперь на антикапчу отправляется пустая картинка, в результате поле [recaptcha_response_field] => пустое.
 
В это и проблема - капчи при ручном редактировании профиля не выводится. Она выводится, только когда добавляешь первый пост в блог (а я этого не делаю). Т.е. руками всё без капчи.

Сharles - попробую..
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху