跳转到主要内容

为Plone站点提供Twitter集成

项目描述

概述

此产品允许您将Twitter账号添加到Plone站点。

它使用OAuth身份验证。

使用方法

  • 转到“站点设置”,然后转到“Twitter”工具。

  • 选择是否使用Plone的默认twitter应用程序(PloneTweet)或自定义的一个。

  • 如果您选择使用自定义的Twitter应用程序,请输入它的消费者密钥和密钥。

  • 点击“请求Twitter令牌”。

  • 应在“允许访问您的账户”下方出现一个新链接。点击它以允许应用程序使用您的Twitter账户。

  • 将给定的令牌复制到“令牌”输入字段。

  • 点击“添加”。

  • 如果出现问题,您需要点击“请求Twitter令牌”和以下链接以获取新的令牌并再次尝试。

完成。

如果您想删除一个账户,只需点击其名称旁边的红色十字即可。请注意,这将删除账户而无需确认,且无法撤销。

Twitter应用程序

为了允许外部访问Twitter账户,您需要在https://dev.twitter.com/上注册一个“应用程序”。已经注册了一个“PloneTweet”应用程序,可以使用它,但如果您想使用自己的,只需在那里注册即可。

实际上传或从Twitter获取信息

此产品仅保存发布推文或读取推文所需的数据。您需要额外的产品来完成此操作,例如collective.twitter.actioncollective.twitter.portlets

安装

要在基于buildout的安装中启用此产品

  1. 编辑您的buildout.cfg文件,并将collective.twitter.accounts添加到要安装的egg列表中

    [buildout]
    ...
    eggs =
        collective.twitter.accounts

更新配置后,需要运行“bin/buildout”,这将负责更新您的系统。

转到Plone站点的“站点设置”页面,并点击“附加组件”链接。

勾选“collective.twitter.accounts”旁边的复选框,并点击“激活”按钮。

注意:您可能需要清空浏览器缓存并保存您的资源注册表,才能看到产品安装的效果。

贡献者

由Menttes赞助的开发。

变更日志

1.0.3 (2012-04-10)

  • 修复了分发。 [hvelarde]

1.0.2 (2012-04-10)

  • 更新了测试。 [hvelarde]

  • PEP8/Pyflakes。 [hvelarde]

  • 更新了文档。 [hvelarde]

  • 更新了包分类器。 [hvelarde]

  • 迁移到GitHub。 [frapell]

  • 重构包,以提供自己的dev/test buildout。 [frapell]

  • 分离了初始和默认配置文件。 [frapell]

  • 添加了卸载配置文件。 [frapell]

  • 添加了一些测试。 [frapell]

  • 通过弹出窗口授权应用程序来提高可用性。 [frapell]

1.0.1 (2011-07-26)

  • 添加了西班牙语国际化。 [frapell]

1.0.0 (2011-07-25)

  • 创建了一个配置器来添加和删除Twitter账户。 [frapell]

  • 初始发布。

项目详情


下载文件

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

源分发

collective.twitter.accounts-1.0.3.tar.gz (23.3 kB 查看散列)

上传时间

由以下机构支持

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