gpt4 book ai didi

php - Twitter API - 显示多个指定用户的最新推文

转载 作者:搜寻专家 更新时间:2023-10-31 21:20:43 24 4
gpt4 key购买 nike

我想知道是否可以显示我指定的多个 Twitter 用户的最新推文。

这就是我所拥有的,删除了键,它们确实在我的实际代码中定义:

<?php
require_once('TwitterAPIExchange.php');

$settings = array(
'oauth_access_token' => "",
'oauth_access_token_secret' => "",
'consumer_key' => "",
'consumer_secret' => ""
);

$url = 'https://api.twitter.com/1.1/statuses/user_timeline.json';
$getfield = '?user_id=McDonalds,Wendys,Dominos&count=1';
$requestMethod = 'GET';

$twitter = new TwitterAPIExchange($settings);
$response = $twitter->setGetfield($getfield)->buildOauth($url, $requestMethod)->performRequest();

echo '<pre>';
$response = var_dump(json_decode($response));

但它只输出我最新的推文。我怎样才能让它输出指定用户的最新推文?

最佳答案

有两种方法可以做到这一点 - 都没有您想要的那么简单。

首先,您可以分别请求每个用户的用户时间线。

所以调用 https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=McDonalds 然后调用 https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=Wendys 等等。

那可能会很慢。因此,或者,您可以 create a list与所有你想关注的用户。

然后你可以use the List API获取这些用户的所有最新推文。

关于php - Twitter API - 显示多个指定用户的最新推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50283117/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com