跳转到主要内容

Plone插件,用于Facebook即时文章集成

项目描述

https://travis-ci.org/collective/collective.facebook.instantarticles.svg?branch=master

Plone的Facebook即时文章集成。

如果您不熟悉,即时文章是使用移动设备在Facebook页面上发布/阅读内容的新方式。

填充即时文章有两种方式:使用javascript api或使用RSS源。本产品处理第二种选项。

更多参考信息,请访问 官方页面

功能

  • 控制面板,用于设置FB页面ID列表

  • 视图小部件,公开带有ID列表的meta标签

  • fb.rss 集合视图,将集合结果格式化为Facebook可解析的格式

  • instant_article 视图,使用Facebook所需的一系列标准格式化单个内容信息

翻译

该产品已被翻译成

  • 英语

  • 意大利语

安装

通过将其添加到您的buildout来安装collective.facebook.instantarticles

[buildout]

...

eggs =
    collective.facebook.instantarticles

然后运行 bin/buildout

RSS视图

在Facebook页面即时文章设置中,您需要插入一个地址,以便它可以从该地址检索RSS源来填充待发布文章列表。这个源需要一些自定义标签和信息,因此我们为这个目的创建了一个特定的视图。

为收藏夹注册了一个新的视图:‘fb.rss’,该视图以正确的方式格式化信息,因此在即时文章配置中,您需要插入一个类似这样的URL

http://your_site_url/collection-for-facebook/fb.rss

即时文章视图

RSS视图需要公开每个结果项的所有相关信息。

这是通过一个名为 instant_article 的视图实现的,该视图可以在对象上调用,并返回带有一些通用信息的格式化HTML。如果您想公开特定内容类型的不同信息,您只需为所需的内容类型覆盖此视图。

即时文章提供了多种格式化文本、图像和视频的方法(请参阅文档),因此我们注册了一个通用的视图,它覆盖了简单的用例(例如带有图像的文档和新闻),但如果您需要自定义内容类型的特定格式,您只需为它注册一个‘instant_article’视图。

贡献

许可

该项目受GPLv2许可。

鸣谢

在以下机构的支持下开发

艾米利亚-罗马涅地区支持PloneGov倡议

贡献者

RedTurtle Technology Site

变更日志

1.0.1 (2018-10-19)

  • 修复项目详情中的文本获取器。[cekk]

1.0.0 (2017-05-15)

  • 首次发布。[cekk]

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

collective.facebook.instantarticles-1.0.1.tar.gz (22.9 kB 查看哈希)

上传时间 源代码

支持者

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF 赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误记录 StatusPage StatusPage 状态页面