Компьютерный форум
Правила
Вернуться   Компьютерный форум > Форум программистов > Веб-программирование > DHTML, JavaScript, VBScript
Перезагрузить страницу Помощь в Google apps script
Ответ
 
Опции темы Опции просмотра
  (#1 (permalink)) Старый
videomag videomag вне форума
Member
 
Сообщений: 136
Сказал(а) спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.03.2009
По умолчанию Помощь в Google apps script - 12.06.2014, 18:06

Есть такая надобность , парсить страницу с помощью функции:
JS Код:
function url_post(url, str_post) {
  var headers = {'Content-Type': 'text/html','Cookie':'PHPSESSID=2nh8kf76srjocfsc1eafp3o6a3'};
  var options = {method: 'POST',headers: headers, payload: str_post};  
  var response = UrlFetchApp.fetch(url, options);  
  return response.getContentText();      
}
В ответ я получаю текст в страницы в HTML.
Но страница эта доступно после ввода логина пароля. поэтому приходиться в перый раз в неё войти, вот таким запросом:
JS Код:
function auth() {
  var url = 'http://orders.novaposhta.ua/account/dashboard?question';
  var headers = {'Content-Type': 'text/html'};
  var options = {method: 'GET',headers: headers, payload: 'a=Это_логин&n=Это_пароль'};  
  var response = UrlFetchApp.fetch(url, options);
  var ss = SpreadsheetApp.getActiveSheet();
  return response.getContentText();      
}

Но, именно так функция возвращает НЕ зарегестрированную страницу, даже если в Хроме рядом в вкладке войти на страницу, все равно возвращаеться как незарегестрированная. Т.е. response.getContentText(); - всегда содержит страницу с предложением ввода логина, пароля.

Как это можно побороть, а главное при первом заходе на страницу, как получить мне PHPSESSID - который сгенерировал сервер.
Можно это все сделать с помощью скрипта от гуглы?
Ответить с цитированием
  (#2 (permalink)) Старый
videomag videomag вне форума
Member
 
Сообщений: 136
Сказал(а) спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.03.2009
По умолчанию 18.06.2014, 14:38

Так никто и не знает?? как вообще можно получить PHPSESSID из заголовков??
Ответить с цитированием
  (#3 (permalink)) Старый
videomag videomag вне форума
Member
 
Сообщений: 136
Сказал(а) спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.03.2009
По умолчанию 19.06.2014, 15:55

Может я не втему попал, все молчат.
Ктото работает со скриптами в гугле?
Может эта функция что-то делает по регистрации на сайтах?
addOAuthService(serviceName) - просто нет нормального мануала на русском.
Ответить с цитированием
  (#4 (permalink)) Старый
videomag videomag вне форума
Member
 
Сообщений: 136
Сказал(а) спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.03.2009
По умолчанию 20.06.2014, 08:49

Хорошо, а как из куков взять это значение. Через Хром я вижу необходимый мне PHPSESSID. Но в файле куков я не вижу набор этих символов, т.е. индентификатора сессии. Как расшифровать в куке значение PHPSESSID?
Ответить с цитированием
  (#5 (permalink)) Старый
videomag videomag вне форума
Member
 
Сообщений: 136
Сказал(а) спасибо: 4
Поблагодарили 0 раз(а) в 0 сообщениях
Регистрация: 26.03.2009
По умолчанию 20.06.2014, 13:29

Всем! Спасибо! И ведь сам разобрался!
Ответить с цитированием
Ads.
Ads
Ответ

Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Google будет производить Google Glass в США Dark King Гаджеты 0 28.03.2013 17:21
Картинки/шрифты для встраиваемых приложений / Images and fonts for embedded apps Rius Зацените! 0 03.06.2012 20:23
Чат на Java Script как реализовать liss DHTML, JavaScript, VBScript 6 29.05.2011 22:08
Google приглашает студентов-разработчиков принять участие в проекте Google Summer of newm Работа 0 02.04.2011 14:07
Script .NET как внедрить скрипт ppp_extr Зацените! 0 04.10.2007 11:50
Internet Apps Admin($2000-$3000) ABV Group Работа 3 05.07.2007 17:11
Common Apps Admin($2000-$3000) ABV Group Работа 3 05.07.2007 17:09
Компонент Windows Script как с ним работать EXIS C++ Builder 1 15.01.2006 22:38
[ANN] New script engine (Basic sintax) MKTMK Зацените! 2 02.08.2005 18:23
Java Script b и група checkbox lilu DHTML, JavaScript, VBScript 6 30.03.2005 20:36



Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
Нardforum.ru - компьютерный форум и программирование, форум программистов