День добрый.
Хотим автоматизировать добавление трейдеров.
Сейчас добавляем POST запросом через scjwebmaster.php , но нужно еще выставлять трейдерам форсы и т.п.
Через scjwebmaster.php это не сделать ?
Пробовали через POST запрос в админку, но через админку не добавляется.
Скажите как решить и желательно с примером )
Добавить трейдера POST запросом
Re: Добавить трейдера POST запросом
А в чем проблема с админкой?
Смотрите в браузере что уходит в посте и делайте точно такой же запрос
Смотрите в браузере что уходит в посте и делайте точно такой же запрос
Don't forget to run script update
Re: Добавить трейдера POST запросом
Так и делаю.
Code: Select all
curl --request POST 'http://www.domain.com/scj/admin/' --data-urlencode 'close_window=' --data-urlencode 'td=' --data-urlencode 'action=add' --data-urlencode 'change_status=' --data-urlencode 'fields[ta]=1' --data-urlencode 'fast_add=' --data-urlencode 'fields[tu]=http://www.test2.com/' --data-urlencode 'fields[td]=test2.com' --data-urlencode 'fields[tn]=test2.com' --data-urlencode 'fields[tdesc]=' --data-urlencode 'fields[tnew]=0' --data-urlencode 'fields[trow_color]=' --data-urlencode 'fields[tni]=nickname' --data-urlencode 'fields[ti]=icq' --data-urlencode 'fields[te][email protected]' --data-urlencode 'fields[tpassword]=password' --data-urlencode 'fields[tcomment]=new trade' --data-urlencode 'fields[trat]=120' --data-urlencode 'fields[keep_ratio]=0' --data-urlencode 'fields[tuselimit]=0' --data-urlencode 'fields[tlimit]=300' --data-urlencode 'fields[tff]=0' --data-urlencode 'fields[thf]=20' --data-urlencode 'fields[tforce_minute]=0' --data-urlencode 'fields[sforce_amount]=0' --data-urlencode 'fields[sforce_hours]=0' --data-urlencode 'fields[normal_boost_force]=0' --data-urlencode 'fields[personal_boost_force]=0' --data-urlencode 'fields[tfirst_click]=0' --data-urlencode 'fields[tskimming]=' --data-urlencode 'fields[personal_page]=' --data-urlencode 'pp=0' --data-urlencode 'traders_urls[main]=' --data-urlencode 'fields[tsmart_info]=0' --data-urlencode 'fields[thout_limit]=0' --data-urlencode 'fields[max_prod_limit]=0' --data-urlencode 'fields[blocked_countries][2]=0' --data-urlencode 'fields[blocked_countries][1]=0' --data-urlencode 'fields[blocked_countries][0]=0' --data-urlencode 'fields[tt]=1' --data-urlencode 'fields[ttin]=0' --data-urlencode 'fields[tstart_limit]=20' --data-urlencode 'fields[tget_exout]=1' --data-urlencode 'fields[texout_stop]=0' --data-urlencode 'fields[texout_start]=0' --data-urlencode 'fields[tsend_cheat]=0' --data-urlencode 'fields[tcheat_url]=http://cheat_url' --data-urlencode 'fields[tsend_proxy]=0' --data-urlencode 'fields[tproxy_url]=http://proxy_url' --data-urlencode 'fields[tsupport]=0' --data-urlencode 'fields[tsupport_line]=0' --data-urlencode 'fields[tzeroin]=0' --data-urlencode 'fields[tsupportcount]=0' --data-urlencode 'fields[tsuspend_amount]=0' --data-urlencode 'fields[tsuspend_hours]=0' --data-urlencode 'fields[tsuspend_prod_percent]=0' --data-urlencode 'fields[tsuspend_prod_hours]=0' --data-urlencode 'fields[traffic_sell_trade]=101' --data-urlencode 'fields[traffic_sell_url]=101' --data-urlencode 'fields[tantiblock]=0' --data-urlencode 'fields[ttop]=1' --data-urlencode 'fields[hold_top_place]=0' --data-urlencode 'fields[toplist_comment]=' --data-urlencode 'fields[create_trader_thumb]=1' --data-urlencode 'fields[trader_thumb_start]=0' --data-urlencode 'fields[top_thumb_x]=0' --data-urlencode 'fields[top_thumb_y]=0' --data-urlencode 'userfile=' --data-urlencode 'fields[site_type]=CJ' --data-urlencode 'fields[ext_script_type]=0' --data-urlencode 'fields[ext_script_login]=' --data-urlencode 'fields[ext_script_password]=' --data-urlencode 'pattern[]=site_url' --data-urlencode 'pattern[]=site_title' --data-urlencode 'pattern[]=skip' --data-urlencode 'pattern[]=skip' --data-urlencode 'pattern[]=skip' --data-urlencode 'pattern[]=skip' --data-urlencode 'pattern[]=skip' --data-urlencode 'delimiter=|' --data-urlencode 'submit=Add Trade'Re: Добавить трейдера POST запросом
В ответ получаю примерно такое:
Code: Select all
x^��kw�F�6�YY+�����Ԏu���%��e'v�oےg���� �D
R��s��5ΊM<������������Q1NԻO_�<U�����o�nl<;�~zq���j�o��,��q�� ��x���▒���ml\^^�_n���p�����j#���V0��/�8����$?���><<��:q��oIԹ���=��(������X��q��?�wY
��m�'�8��'Yoh�/�X9GE�0õ��Y���q�N�hR��_O���맓F]�Ǫ?
�<*N>��v�P|~Z��d�4O�"�%����'��
��ē
�E�I#/��(EQ�P�,▒Xd��Y��yCP*S▒zGa@�~E�����K$ ����iV(�A1������x|�3V7o}�������[9��xZ����6T�����F<�'���̊"�������Rޑ��̢��9Q�^�h2{P��E=C�n��0�Z"xi=ް�����
��G�F�詟9�o�,
���t��j��▒y�y6��,.���pT�&P(I#��i\M�I�▒�(u<K�_���&]s��.#dp�zi>n[����kuF59�HbF�I���▒s9���)<)|T�̒K����cȿ �����7�^>}��>�����[<)�at���(0�Q���g��(�����Ǿ���?��{�_X��Q4�{J���(�wi6�
����da�gIO����5Y���b��3��E���^ܷ�f�r�?��E9���~l-��CpO���E�����=3X(����^ߏ}{�x�>����,��$���.�?����0�8��,Nf�s▒�����4�4:g��>��ς"0�>*|�IO�(+*���\Kb�:ǁ�7w��K���v����i4�z����F�)i�7h�=ހ!��n3z Td.n���U▒�����ΐ��4�a�
zy��
�h�t{sz�X��Hm���8,FGۛ��UJ9���$<�j0▒<n�;c�����Gwۂh܃��GYt�mg�@�@�#�f��'�;6]�(]]
u��uCe�%8+�� Y��q/#�▒Ɠ��p�������f�5������mC}
�����Lޮ)���D�_i��j��Q��MR<�fX<F{��▒u\������@K���m�:�"�:@}�j�K���▒�3|�jh];i��E��ऽ �AF�ɦA��M����fI��x���a�X��.�FY��:���|�;���"����o_�퇩���
_Fj��0����3�5
���V�▒�8�!hTR�4_�c���7q_�
��5�^ëf�.���9 q��uħ^��͎n��t��▒u��ܬ���<���4;`Ym��nʖ�y7�s���g�W,|���2)�baK��e�a���O�P��?��B�B6+@P��EW�Ѹ�M�1K���oU���������8;�K�����U+'�a��B�~�җ�����2���>����z9�*�_��3�(�k7���`�c~<\v@�Un�`F�ӿ.�d2�L�3�.����e�C/%��
�jjg=`�iz1�
��A1K�����D�A�w�<� Y?��p�M��0Ͼ��;��j�/����a�1Ktte���0����*V@�JqL_���F�7 :�t�l��t�0.�<^���C��yW�0�&5��5H
w�y�#▒�L��▒F��_c��`:zp}���皏�g>��oQ.c�M'�5���!�{���1?���X�n6K<Uԯ�{|U�E?.9P
�X�xR���I?Ǔa�c-+���YQ���Y1L)
��YX4���^hg���>�'�P6ͳ3`���<��I0�*\�c��3�F��f�?�Z���(��!�
�ٴ��O��T��L��St r�Գx00��^JR�ܷ]�O��3R��$۟wa�/⏑��=!\�|=��}�
�q�� �Mng%�U����-ϓz�n��b��L}OArt����W�z����HՓISz���|k��҂~�
▒j`~-��/NZt�i:��L6�A�Iͯ�dT��9<���i▒%��k��Y���{��&��9�e\�z�Ĝ�>S��x����:��u�m]�;�|Y
�
#�ˁ��Ã��5w����绕UM_���%������w?�W�OuJ/���xآ�0�s
�Ay�����
��q4���Ԡ0��_�kY�MRa��aL���~�Qa��
6g��n
�~J���R5�[�s�q�l�2��U�ߠ?���k��.g=c9��{��%=�=��
q�jIЏj��K�5�=K��>l��A�DY�EsI��h;�6v>�0e�l▒�� !�K�z�j�Y�:ǸEN��$����g/���T��t�<{z���:��
��T��M��6}A6�I�����+g-%m�u�Wv�9��?���mX[GG0��?�e�.�n\�3�3_i�����2觓A<�bo���ި�c��qs��;5��u��s��ez�
/69σ��[�~}H�}�_�Y���Π▒��_w���s�4�QU�ew�f]֭,��.U�W˟wˀH�4{RYҪ��[��|k�^r�\�W���Y��R~��n9�^/�H=�p�S��[fioNu����Dn���▒_������
��Л ��26���u��D����/%�Z���i6펯�?�RB�)��▒������
b�d�vZ����H={�;ˇ�g�����Z��Q��*/�<�=K���f��*K���Y�a3���<�Ws�����U"w�9���t���9�GT���a��u�5
\�?$i/H�1�f�?-ӑ
7=�ui�h�7������˔v��<q3`}▒�9���uLv��V�t������G�.�ĝ;0�J-Inz����N�H@r��B�l���nV6�s<���n\��F�^�֧��waz�甾�C=���Y�N*
�"J���K �9
��<6_U�Q�p�4��7��a���Y��e�{.�3V�H�ٿ�S͒�V�������L��v��:���U���4f��5��=�1 ��@�3
��M�5n�kvkT=���▒7rd�4�{�x�ƍ\ ����>v#_��r��n��n�U/jT&s�zƍ������\~�ƍ�;7���Ħ�����
ڎ���ߜq#/oF���m�H��i��ⓟ��c��Iz�N�xr$j5��������Hmm����������^s����ɔuQg�2�\C������`6�1���$�_�V�?��bť�O�B~��@�RS&�P�@�F�,��O9�^��2+X�^�3K�G��U�3z�MV
Re: Добавить трейдера POST запросом
Да, и в хедерах gzip - те это сжато просто
Don't forget to run script update
Re: Добавить трейдера POST запросом
Добавил --compressed, теперь выводится home-страница.
Ошибок и т.п. не пишет.
Что в этом запросе не так ?
Ошибок и т.п. не пишет.
Что в этом запросе не так ?
Re: Добавить трейдера POST запросом
Пост на http://www.domain.com/scj/admin/
а добавляете то вы на admin/?operation=trade&sub=add_trade&
а добавляете то вы на admin/?operation=trade&sub=add_trade&
Don't forget to run script update
Re: Добавить трейдера POST запросом
На admin/?operation=trade&sub=add_trade& тоже пробовал - выводит пустую страницу с меню, футером и кнопкой "Save Changes"
http://joxi.ru/DmBz6g5UNxR1Dm
http://joxi.ru/DmBz6g5UNxR1Dm
Re: Добавить трейдера POST запросом
Так у вас веротяно там не отработал JS там вся форма на JS формируется, потому страница и пустая
Просто в браузере открыть пост пробовали ? прямож в developer tools в браузере можно посомтреть запрос и послать его снова
Просто в браузере открыть пост пробовали ? прямож в developer tools в браузере можно посомтреть запрос и послать его снова
Don't forget to run script update
Re: Добавить трейдера POST запросом
Нашел причину.
Нужно обязательно указание рефера....
Нужно обязательно указание рефера....







