I ended up going for the JSON method recommended by @Rob Clayburn.
It dumps a massive object with everything there is to know about the extension.
I ended up writing the following to provide me with the review title and main text:
<?php
$url = 'http://extensions.joomla.org/index.php?option=com_jed&view=extension&layout=details&id=3711&format=json';
$contents = file_get_contents($url);
$decode = json_decode($contents, true);
$reviews = $decode['reviews'];
foreach ($reviews as $key => $value)
{
echo $value['core_title']['html'] . "<br>";
echo $value['core_body']['html'] . "<br>";
}
?>
You can also replace html
with either value
or text
.
On the new JED, you're able to write something for:
- Functionality
- Ease of use
- Support
- Documentation
So when you get the results, you may end up with something like this:
{functionality}TEXT_HERE{/functionality}{ease_of_use}TEXT_HERE{/ease_of_use}{support}TEXT_HERE{/support}{documentation}TEXT_HERE{/documentation}
So categorization/separation may be required.
Hope this helps those who want to do the same in future.
I might write a Joomla module so others can integrate it in their own site, without having to worry about code.