Могу ли я публиковать данные на странице php, используя YQL? - PullRequest
0 голосов
/ 07 апреля 2011

Можно ли публиковать данные на странице php с помощью YQL?

1 Ответ

2 голосов
/ 09 апреля 2011

Короче, да.

Используя блок <execute> ( документы ), вы можете написать JavaScript для выполнения внешних HTTP-запросов: включая POST. Прочитайте одно из сообщений в блоге Кристиана Хайльмана на эту тему: Использование YQL для чтения HTML из документа, который требует данные POST .

Краткий пример JavaScript для выполнения такого запроса может выглядеть так:

// Prepare POST request
var url  = "http://www.postbin.org/1k2hsu7";
var body = "question=5579467&name=faressoft";
var req  = y.rest(url).accept('text/html').post(body);

// Make the request, and get response
var res  = req.response;

// Assign to YQL response object
response.object = res.body;
...