[英]How do I use the Posterous API for reading posts?
我想使用http://posterous.com/api/readposts?hostname=NAMEOFSITE的API调用从我的Posterous博客中提取博客内容。
在网络浏览器中输入上述地址时,它将以XML格式返回内容。
我所坚持的是如何使用或存储此内容到数组中,以便可以使用PHP以其显示的格式输出它?
使用PHP的OOP SimpleXML:
IBM Developerworks教程: http : //www.ibm.com/developerworks/library/x-simplexml.html
PHP文件: http : //php.net/manual/zh/book.simplexml.php
PHP示例: http : //www.php.net/manual/zh/simplexml.examples-basic.php
我确实做了您要为我的post.ly助手应用程序实现的目标。 它使用SimpleXML解析后继API调用的结果,并显示具有post.ly链接和视图数量的帖子列表:
$root = simplexml_load_string($xml);
foreach ($root->post as $node)
{
$url = $node->url;
$date = date("Y-m-d H:i", strtotime($node->date));
$title = $node->title;
$views = $node->views;
echo "$date - <a href=\"$url\">$title</a> ($views views)<br />\n";
}
如果有兴趣,请查看我的应用程序的简化源代码 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.