tinorusch / tweeter
为 SallyCMS 提供了发布格式化事件的附加功能。
dev-default
2013-06-20 08:19 UTC
Requires
- php: >=5.2.0
- dg/twitter-php: 3.*
- sallycms/composer-installer: *
- sallycms/sallycms: >=0.8,<0.9
This package is auto-updated.
Last update: 2020-08-08 16:46:12 UTC
README
从 SallyCMS 发布事件。
要创建 consumerKey 等,请访问 https://dev.twitter.com/apps/new 并创建具有读写访问权限的凭据。
以下是一个示例配置
tweeterConfig: consumerKey: consumerSecret: accessToken: accessTokenSecret: events
- eventName: 'SLY_ART_ADDED'
pattern: 'New Article added to testsite.de: %s'
keys:
- ['name']
它为 'SLY_ART_ADDED' 事件注册了一个 Tweeter 监听器。如果此事件发生,我们将使用 'pattern' 提供的文本格式化与事件提供的 $params。'keys' 包含一个有序的关键字列表。键 ['name'] 指的是 $params['name']。键 ['user','name'] 将指的是 $params['user']['name']。'pattern' 使用标准 sprintf 语法。
此外,SallyCMSTweeter 提供了一个 tweetText() 公共函数,用于任意使用。