ter_nk_: Надо начать с того, что например написать запрос для curl в командной строке, показать что там он пишет, а уже потом разбираться, что собственно в коде заполняется не так, в чем отличия. Убедиться что запрос с командной строки корректно отрабатывается.