dimaip/twitterhelper

Eel 辅助工具,用于查询 Twitter API v1.1

安装次数: 1,183

依赖项: 0

建议者: 0

安全: 0

星标: 2

关注者: 3

分支: 4

开放问题: 1

类型:neos-package

v1.2 2020-12-07 12:43 UTC

This package is auto-updated.

Last update: 2024-08-29 03:57:13 UTC


README

TL;DR

  1. 安装包:composer require dimaip/twitterhelper:dev-master
  2. 前往 https://apps.twitter.com/ 并创建一个新的应用,赋予只读权限。
  3. 前往“密钥和访问令牌”标签页,并按照以下方式将访问令牌复制到您的 Settings.yaml 文件中
Dimaip:
  TwitterHelper:
    oauthAccessToken: XXX
    oauthAccessTokenSecret: XXX
    consumerKey: XXX
    consumerSecret: XXX

就这么多!现在您可以使用现成的 Dimaip.TwitterHelper:Timeline TS 对象,例如

root = Dimaip.TwitterHelper:Timeline {
	user = 'neoscms'
	count = 100
}

为了调整外观,修改 Dimaip.TwitterHelper:Tweet TS 对象。它包含 tweet 上下文变量,其中包含这里描述的所有字段:[Twitter API 文档](https://dev.twitter.com/overview/api/tweets)

或者,您可以直接使用 EEL 辅助工具向 Twitter API 发送任何类型的 GET 请求,例如:${Twitter.getRequest('statuses/user_timeline', 'screen_name=neoscms&count=10')}

EEL 辅助工具接受两个参数:Twitter API GET 端点名称和该端点的 GET 参数。

此插件的开发得到了 CODE Q 的慷慨赞助。

Code Q

如果您需要开发一些美好且符合 Neos 特性的东西,请与我联系:联系我 ;)