;支持;支持家

欢迎API集成文件。文档分为以下部分:

概要

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

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

在阅读本文档之后,客户端应以规则的间隔开发一个流程,以规则的间隔将新的文章拉到其数据存储并根据需要更新旧的XML馈送。然后,文章数据可以用于构建网站的特征,如单个文章,新闻登陆页面或网站内各种目的地的相关文章链接。

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

(跳转到上]

开始

WordPress吗?如果是的话,那就去看看我们的WordPress插件

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

(跳转到上]

开发人员指南

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

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

对于WordPress, Joomla。这意味着选择Brafton的API域,输入dada3480-9d3b-4989-876a-663fdbe48be8的API密钥

(跳转到上]

示例客户端库和插件

(跳转到上]

教程

(跳转到上]