Могу ли я отправлять данные на php-страницу с помощью YQL?
Короче говоря, да.
С блоком <execute>
( docs ) вы можете писать JavaScript для создания внешних HTTP-запросов: включены POST. Прочитайте один из сообщений блога Christian Heilmann на эту тему: Использование 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;