假设您要创建一个死掉的简单BlogEditor,并且您的想法之一就是执行Live Writer的工作,并且仅询问个人Blog的URL。 您如何检测到哪种类型的博客?

基本检测可以通过URL本身完成,例如“ http://myblog.blogger.com ”等。但是,如果它是自托管的,该怎么办?

我对如何在Java中执行此操作最感兴趣,但是该问题也可以用作任何其他语言的参考。

===============>>#1 票数:3 已采纳

许多(大多数?)博客将具有“ generator”的元标记,该标记将列出博客引擎。 例如,博客博客将包含以下元标记:

<meta name="generator" content="Blogger" />  

我的Subtext博客显示了以下生成器元标记:

<meta name="Generator" content="Subtext Version 1.9.5.177" />  

此meta标签将是第一个查找的地方。 对于未在源代码中设置此元标记的博客,您将不得不寻找模式来确定博客类型。

===============>>#2 票数:1

一些博客提供了Generator元标记(例如Wordpress),您可以了解是否存在任何例外。

不过,您必须小心如何检测到它,Google对此行感到惊讶:

<meta content='blogger' name='generator'/>

单引号是亵渎。

===============>>#3 票数:1

要确定在确定博客引擎时要寻找的其他模式(对于那些没有生成器meta标记的模式),基本上,您只需查看源代码即可确定特定于该博客类型的内容。 您还需要在多个该类型的博客中进行比较,以确保它不是仅针对博客中使用的皮肤或主题特定的东西。

另一个想法是阅读各种常见博客引擎的文档,以了解如何发现其通往MetaWebLog API等之类的路径的位置。IIRC,Live Writer内置了对最常见类型的支持,其余的则是分类为“ MetaWebLog API博客”或其他内容。

  ask by pek translate from so

未解决问题?本站智能推荐:

1回复

检查并避免在博客android应用上显示明确的内容[关闭]

我正在开发Blog类应用程序,用户可以在其中上传图像,视频,文本等。我​​的问题是我想阻止用户上传任何显式内容。 我需要检查图像或文本是否包含任何显式或不良内容。 直到现在,我仍无法检查文本是否包含任何显式内容。 在此,我将文本单词与数据库单词词典进行比较。 但是我觉得这不是一个完美的解
1回复

提取博客及其评论的API?

我可以使用任何可以获取博客数据及其评论的API(最好是C#)吗? 谢谢 祝你今天愉快 :)
1回复

Google博客搜索API的替代API

我正在使用Google博客搜索API开发应用程序。 但是google公告称它已被弃用,并且从这里开始可以再使用一年。 所以我在继续发展中遇到麻烦。 博客搜索还有其他API吗?
1回复

如何知道谁是(二级)Tumblr博客的所有者? 如何了解粉丝博客?

在我的问题清楚之前,Tumblr中的定义,信息: 在Tumblr中,所有用户帐户都有一个主要博客,例如noticiasdepoliticahoy.tumblr.com。 这个用户可以创建辅助博客,有什么限制:不能像其他博客那样关注其他博客,不能像这个辅助博客其他博客,只是主要帐
1回复

搜索一组博客中的帖子

我想知道是否有一种方法可以让我从选定数量的博客中搜索内容。 例如: 假设我有三个博客 Blog1(有5个帖子)Blog2(有6个帖子)Blog3(有1个帖子) 现在,我想实现一个搜索,以在这12(5 + 6 + 1)个帖子中进行搜索。 我想我需要为此使用某种API,
5回复

通过桌面应用程序的博客界面

我不确定如何给这个问题加上标题... 基本上,我已经下载了一些“桌面博客应用程序”,它是一个桌面应用程序,可让您发布到博客中。 您将获得通常的标题/文本形式,并且可以添加图像和内容。 使用这些应用程序时,您需要设置博客设置,URL,然后告诉它博客使用的是什么“博客软件”,然后它将为
3回复

如何以编程方式从PHP外部向Wordpress博客添加帖子

我想使用PHP从本博客之外的基于Wordpress的博客(我自己的托管)添加帖子。 简而言之,我想做这样的事情: http://www.mywebsite.com/addPost.php 添加示例帖子到我的博客,这就是我所需要的。 这个怎么做?
2回复

是否有Restful Blog API

我似乎无法找到真正的宁静博客API - 有什么? 我正在写一些博客软件,并想知道是否有一个标准的restful API,如果不是,我会去购买RESTful Web Services书并设计我自己的。
1回复

Java中的博客搜索API

谁能指出Java中的博客搜索API? 查看了Bloglines搜索API,但在那里找不到基于Java的API。
1回复

现有网站的可集成php Blog API?

我正在继承一个完整网站的php项目。 目前是静态的; 所有者只是想在首页上发布博客以保持新鲜感。 是否有成熟的PHP博客软件,我可以打几个电话并在其首页上建立和运行博客,而不必将其整个现有网站转换为博客或CMS软件?