Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Скрипт для отправки POST запроса и вставки ответа в параметры флеша (https://javascript.ru/forum/events/48320-skript-dlya-otpravki-post-zaprosa-i-vstavki-otveta-v-parametry-flesha.html)

smls 29.06.2014 14:06

Скрипт для отправки POST запроса и вставки ответа в параметры флеша
 
Мне необходим скрипт который будет отправлять данные для авторизации на стороннем сервере, получать от него ключ и добавлять его к параметрам флэшь приложения.
Код на странице:
<table height="920" width="40">
  <tr width="900" height="40">
       <td width="900" height="880">
<form name="form1" method="post" action="">
  <label for="login">Логин</label>
  <input type="text" name="login" id="login">
  <label for="pass">Пароль</label>
  <input type="text" name="pass" id="pass">
 <input type="submit" name="input" id="input" value="Войти">
</form>
     </td>
  </tr>
  <tr  height="880">
    <td>
 <object type="application/x-shockwave-flash" data="/123.swf" width="900" height="880" id="app-box" style="visibility: visible; width: 100%; height: 100%;">
            <param name="allowscriptaccess" value="always" />
            <param name="allowfullscreen" value="true" />
            <param name="bgcolor" value="#ffffff" />
        </object>
    
    </td>
  </tr>

После ввода логина и пароля и нажатия на кнопку, на сервер _http://123.com/auth/123 методом POST должен отправиться запрос username={0}&password={1} от него возвращается access_token, после чего флешка должна перезагрузиться уже с параметрами в которые вставлен ответ сервера:
<object type="application/x-shockwave-flash" data="/123.swf" width="900" height="880" id="app-box" style="visibility: visible; width: 100%; height: 100%;">
            <param name="allowscriptaccess" value="always" />
            <param name="allowfullscreen" value="true" />
             <param name="flashvars" value="htmlFullscreenEnabled=true&amp;session_id='ответ сервера'&amp;" />
            <param name="flashvars" value="htmlFullscreenEnabled=true&amp;session_id='ответ сервера'&amp;accessToken='ответ сервера'"/>
 </object>

Видел кто ни будь пример подобного скрипта? Сайт на Джумла 2.5. Подключен ajax.googleapis.com/ajax/libs/jquery/1.8.1/jquery.min.js
Запросы отправляются на сторонний сайт, доступа к нему у меня нет.

Brutus 29.06.2014 17:29

Это дело для раздела работа;
Если хочешь сам разобраться http://toster.ru/q/52944

smls 05.07.2014 18:25

Ну уже тут разместил. Не в курсе какие разделы есть на этом форуме ...если кто может написать рабочий скрипт, напишите цену в личку.


Часовой пояс GMT +3, время: 08:18.