【发布时间】:2015-04-09 03:38:36
【问题描述】:
我正在使用https://github.com/J7mbo/twitter-api-php Twitter API PHP 包装器和https://github.com/cosenary/Instagram-PHP-API#authenticate-user-oauth2 Instagram API PHP 包装器,它们都按照我的预期运行和显示结果。然而,我希望完成的是合并这两个结果并按日期对它们进行排序,从最新到最旧,并以砌体方式显示它们。我的 PHP 不是最强的,所以我真的只是在寻找指导,让我走上正确的道路。现在的代码非常基本,基本上是几个 foreach 循环,一个用于 Instagram,一个用于 Twitter,大部分工作由包装器通过传入适当的键/令牌来处理。
对于 Twitter,每条推文都有“created_at”,这是返回的第一条数据:
[ { "created_at":"Wed Mar 18 19:33:49 +0000 2015"
然后根据我正在使用的包装器,我可以通过执行以下操作在我的 foreach 循环中访问它:
$tweetDate = date('F j, Y', strtotime($tweets->created_at));
Instagram 使用 created_time 并且基于我可以使用的包装器访问它:
echo date('F j, Y', $entry->created_time);
希望对您有所帮助,但如果您想了解更多信息,请告诉我。
【问题讨论】:
标签: php twitter instagram instagram-api