我需要获取我的 Joomla 网站上的一篇文章的内容。为了做到这一点,我打算编写一个简单的 PHP Web 服务来获取我文章的内容 (HTML)。但我只是不知道该怎么做。
我是 Joomla、网络开发和网络服务的新手。我只想获取我文章的内容,以便在我的 ruby on rails 网站上显示它。谁能解释我该怎么做?
我需要获取我的 Joomla 网站上的一篇文章的内容。为了做到这一点,我打算编写一个简单的 PHP Web 服务来获取我文章的内容 (HTML)。但我只是不知道该怎么做。
我是 Joomla、网络开发和网络服务的新手。我只想获取我文章的内容,以便在我的 ruby on rails 网站上显示它。谁能解释我该怎么做?
好吧,这里至少有一个小贡献可以帮助您继续前进:可以使用“?id = {您要检索的文章的ID}”调用附加的代码,它会在屏幕上显示整个对象。下一步:挑选您感兴趣的作品并返回这些...
<?php
define('_JEXEC', 1);
define('DS', DIRECTORY_SEPARATOR);
$username="*** insert username ***";
$password = "*** password here ***";
if (!defined('_JDEFINES')) {
define('JPATH_BASE', dirname(__FILE__));
require_once JPATH_BASE.'/includes/defines.php';
}
require_once JPATH_BASE.'/includes/framework.php';
// Mark afterLoad in the profiler.
JDEBUG ? $_PROFILER->mark('afterLoad') : null;
// Instantiate the application.
$app = JFactory::getApplication('site');
// Initialise the application.
$app->initialise();
$app ->login(
array('username'=>$username,
'password'=>$password),
array('remember' => true));
$dbo = JFactory::getDBO();
$id=$_GET["id"];
$art = JTable::getInstance('Content');
$art->load($id);
echo "<pre>";
var_dump($art);
echo"</pre>";
?>