首页;支持;支持家庭

欢迎阅读API集成文档。文档分为以下几个部分:

概述

您从Brafton购买的内容通过XML提要交付。这种格式是为了使我们的客户能够轻松地自动将他们的内容发布到他们自己的站点。

部署Brafton内容的一个基本前提是要有一个网站来托管它。这个网站应该建立在一个支持动态web开发的平台上,并应该有一个可用的数据存储解决方案,如MSSQL或MySQL数据库。

在阅读了这些文档之后,客户应该开发一个流程,以定期轮询Brafton XML提要,将新文章拉到数据存储中,并根据需要更新旧文章。然后,文章数据可以用来构建网站的功能,如单个文章页面、新闻着陆页面或来自网站内不同目的地的相关文章链接。

从本质上讲,新闻数据和显示页面共同组成了内容管理系统(Content Management System, CMS),因此一些客户可能会发现最好使用预先制作好的CMS来处理与站点构建相关的许多任务。Brafton为WordPress开发了一个插件,它可以自动从文章中创建帖子,几乎实现了端到端集成。

跳转到上

开始

WordPress吗?如果是,请查看我们的WordPress插件

  • Brafton API访问细节-找到您的介绍邮件,其中包含您的API密钥、API基础URL和API根URL。如果您找不到电子邮件,请联系操作支持.您需要这些细节来通过Brafton API访问您的内容。你应该能够使用火狐这样的浏览器浏览你的Brafton API根URL,因为它以XML格式输出数据。
  • 确定您的技术堆栈和环境-一个完全熟悉网站技术堆栈的开发人员是顺利和成功集成的关键。因此,第一步是了解您的技术。初步技术调查表应协助确定操作系统、编程语言、数据库技术等。如果您正在使用内容管理系统(CMS)来支持您的站点,那么您需要熟悉它为集成第三方服务(通过模块、插件等)提供的功能。供应商技术文档可能在这里帮助您。
  • 下载适当的示例客户机库为了减少客户端所需的编码量,我们开发了一些示例代码,用于处理给定编程语言和API Web服务之间的管道连接PHPnet,Java样品是可用的。这些库的使用是可选的。
  • 创建一个掠夺者-编写一个脚本或应用程序(可选择使用其中一个示例客户端库)通过Brafton API下载您的内容,并将其存储在目标网站可访问的本地数据库中。您应该将我们唯一的新闻条目ID与每篇文章一起存储在数据库中,因为这将使您能够检查一篇文章是否已经被下载。逻辑应该类似如下。
    • 使用示例客户端库从API中获取最新的新闻条目id列表(或编写自己的代码来调用web服务并解析XML响应)。
    • 循环遍历列表中的每个新闻项。
    • 在每次迭代中,查询数据库中具有新闻项ID的行。
    • 如果没有返回行,那么它是一个新项,作为新行插入到数据库中。
    • 如果返回了行,那么它就存在,因此更新现有的行(我们可能对一个新项进行了更正)。
  • 时间表的掠夺者-你会希望上述进程自动运行在一个定期的间隔。建议每20分钟一次。如果把时间表设置在一个小时后的奇数分钟,而不是整点,也很理想,例如12:07而不是12:00。
  • 开发网页来显示内容-一旦你有抓取器填充你的数据库与内容,你准备写一些代码,以呈现你的网站上的内容在搜索引擎优化的方式。您的客户经理将与您一起制定一个详细的规范所需的工作在前端。

跳转到上

开发人员指南

看到我们的完整的参考指南(所有元素、参数等)

为了进行试验和/或测试,有一个包含样例文章的提要。它位于http://api.brafton.com/dada3480-9d3b-4989-876a-663fdbe48be8

对于WordPress, Joomla。Drupal, Blogengine,这意味着选择Brafton的API Domain,输入dada3480-9d3b-4989-876a-663fdbe48be8的API Key

跳转到上

示例客户机库和插件

跳转到上

教程

跳转到上