为Plone站点提供Twitter集成
项目描述
概述
此产品允许您将Twitter账号添加到Plone站点。
它使用OAuth身份验证。
使用方法
转到“站点设置”,然后转到“Twitter”工具。
选择是否使用Plone的默认twitter应用程序(PloneTweet)或自定义的一个。
如果您选择使用自定义的Twitter应用程序,请输入它的消费者密钥和密钥。
点击“请求Twitter令牌”。
应在“允许访问您的账户”下方出现一个新链接。点击它以允许应用程序使用您的Twitter账户。
将给定的令牌复制到“令牌”输入字段。
点击“添加”。
如果出现问题,您需要点击“请求Twitter令牌”和以下链接以获取新的令牌并再次尝试。
完成。
如果您想删除一个账户,只需点击其名称旁边的红色十字即可。请注意,这将删除账户而无需确认,且无法撤销。
Twitter应用程序
为了允许外部访问Twitter账户,您需要在https://dev.twitter.com/上注册一个“应用程序”。已经注册了一个“PloneTweet”应用程序,可以使用它,但如果您想使用自己的,只需在那里注册即可。
实际上传或从Twitter获取信息
此产品仅保存发布推文或读取推文所需的数据。您需要额外的产品来完成此操作,例如collective.twitter.action或collective.twitter.portlets。
安装
要在基于buildout的安装中启用此产品
编辑您的buildout.cfg文件,并将collective.twitter.accounts添加到要安装的egg列表中
[buildout] ... eggs = collective.twitter.accounts
更新配置后,需要运行“bin/buildout”,这将负责更新您的系统。
转到Plone站点的“站点设置”页面,并点击“附加组件”链接。
勾选“collective.twitter.accounts”旁边的复选框,并点击“激活”按钮。
注意:您可能需要清空浏览器缓存并保存您的资源注册表,才能看到产品安装的效果。
贡献者
弗朗哥·佩莱格里尼 (frapell@gmail.com)
埃克托尔·维拉尔德 (hector.velarde@gmail.com)
由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的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | f7937f141c9b09a744eff0480704fc0c9ba32095d149940c6933e99495483180 |
|
MD5 | 2ad5ab06e8d410411fdfcafa0f243858 |
|
BLAKE2b-256 | 185a9d288f98f36a7f9b5d5ec68b0ae86404d1b4094c3673f938057147130681 |