>支持>支持家

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

概述

您从BRAFTON购买的内容通过XML Feed提供。此格式旨在使我们的客户能够轻松地自动化将其内容发布到自己的网站的过程。

部署BRAFTON内容的基本先决条件是有一个托管它的网站。该站点应基于支持动态Web开发的平台内置,并且应具有可用的数据存储解决方案,例如MSSQL或MySQL数据库。

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

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

[跳到顶部]

入门

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

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

[跳到顶部]

开发人员指南

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

对于试验和/或测试目的,存在具有样品制品的饲料。它位于http://api.brafton.com/dada3480-9d3b-4989-876a-663fdbe48be8

对于WordPress,Joomla。Drupal,Blogengine这意味着选择BRAFTON的API域并进入DADA3480-9D3B-4989-876A-663FDBE48BE8的API键

[跳到顶部]

示例客户端库和插件

[跳到顶部]

教程

[跳到顶部]