93devs / nine3-twitter-api
dev-master
2021-11-23 16:46 UTC
This package is auto-updated.
Last update: 2024-09-26 20:53:25 UTC
README
Twitter API 库,用于从指定用户的 Twitter 账户中检索一定数量的推文、回复和转发。
检索到的数据以序列化字符串的形式存储在 wp_options 中。
数据每 5 分钟 更新一次,但数据更新的时间可以更改。不建议将更新数据设置为 0,因为 Twitter 对 API 滥用调用率有限制。
这是一个静态类,因此不需要实例化。
用户 Twitter APP 数据可以在管理员菜单 -> 外观 -> 主题设置中设置。
如何使用
-
在 extras.php 中添加以下代码行
<?php Twitter::init(); ?>
-
登录到您的项目 管理员面板。然后在左侧菜单中打开 外观 -> 主题设置。
-
打开 Twitter API 选项卡。填写表单中的客户端 Twitter APP 数据。为了 获取所有令牌 和消费者密钥,您需要使用客户端 Twitter 账户创建 Twitter APP。
-
您还可以设置要检索的 推文数量 以及 缓存清除频率。Twitter API 每日请求次数有限制。
-
默认每次请求检索的推文数量为 5。
-
保存表单。
-
调用静态方法 return_html 获取包含所有 Twitter 数据的 ul HTML 元素。此方法接受参数。请查看 usage_example.php 获取更多信息。
<?php //exmaple - $twitter_data contains <ul><li>Tweet 1</li<li>Tweet 2</li></ul> $twitter_data = Twitter::return_html(); echo $twitter_data; ?>
-
调用静态方法 check_twitter_data() 获取包含 Twitter 数据的对象。
<?php //example - $twitter_data contains an php objectstdClass $twitter_data = Twitter::check_twitter_data(); ?>
-
在方法 check_retrieve_form_api() 中修改属性 $minutes_after_call 以更改自上次 API 调用以来经过的时间。
-
在方法 return_tweet 中修改属性 $request 键 count 以更改检索的推文数量
请查看位于此存储库中的 **usage_example.php** 文件,以获取完整的工作示例。