Business Catalyst是否会通过API接受类别和标记

时间:2012-11-22 18:59:00

标签: business-catalyst

我正在尝试使用MetaWeblogAPI将博客帖子提交到Adobe Business Catalyst。他们似乎只是勉强支持这个,但我设法创建帖子,但它似乎丢弃了服务调用中提供的任何类别,并且没有明显的方式来提供标签。

我正在使用PHP和Zend Framework,示例提交:

$endpoint = "https://mydomain.businesscatalyst.com/MetaWeblogAPI.ashx";
$client = new Zend_XmlRpc_Client($endpoint);

$post = new stdClass();
$post->dateCreated = new DateTime();
$post->title       = "A test post";
$post->description = "Test content";
$post->categories  = array('Solutions');

$params = array(
    'blogid'        => "my-blog-id",
    'username'      => "me@mydomain.com",
    'password'      => "password",
    'post'          => $post,
    'publish'       => true
);

$postId = $client->call('metaWeblog.newPost',$params);

这样做有效,返回帖子ID并出现在网站上的博客中。然而,即使通过博客中预先存在的“解决方案”类别,邮政也没有链接到任何类别。

1 个答案:

答案 0 :(得分:0)

因此,通过反复试验,我接受答案是简单的“不” - BC API中不支持类别或标签。