[add] user_agent in file_get_contents

This commit is contained in:
Nicolas Lœuillet 2014-01-07 13:15:43 +01:00
parent f41d00ed8a
commit e1cf0fda27

View File

@ -333,7 +333,9 @@ class Poche
switch ($action)
{
case 'add':
$json = file_get_contents(Tools::getPocheUrl() . '/inc/3rdparty/makefulltextfeed.php?url='.urlencode($url->getUrl()).'&max=5&links=preserve&exc=&format=json&submit=Create+Feed');
$options = array('http' => array('user_agent' => 'poche'));
$context = stream_context_create($options);
$json = file_get_contents(Tools::getPocheUrl() . '/inc/3rdparty/makefulltextfeed.php?url='.urlencode($url->getUrl()).'&max=5&links=preserve&exc=&format=json&submit=Create+Feed', false, $context);
$content = json_decode($json, true);
$title = $content['rss']['channel']['item']['title'];
$body = $content['rss']['channel']['item']['description'];