gpt4 book ai didi

api - Tumblr API 结果中缺少 Tumblr 关注者

转载 作者:行者123 更新时间:2023-12-02 02:12:28 26 4
gpt4 key购买 nike

我已使用下面的代码获取特定用户的关注者。但有时某些 tumblr 博客没有从响应中显示出来。

$oauth = new OAuth($conskey,$conssec);
$oauth->fetch("http://api.tumblr.com/v2/user/following", array('offset'=>0) ,OAUTH_HTTP_METHOD_GET);
$following_list = json_decode($oauth->getLastResponse());

我不确定这些博客是否对其设置进行了某些操作,使它们在 API 请求的响应中不可见。

有人遇到过这种 Tumblr API 请求问题吗?我要如何解决这个问题才能查看完整的关注者列表?

提前谢谢你。

最佳答案

你是说数组可以返回类似的东西吗

[响应] => stdClass 对象

    (
[total_blogs] => 29
[blogs] => Array
(
[0] => stdClass Object
(
[name] => papertissue
[url] => http://papertissue.tumblr.com/
[updated] => 1360904405
)

[1] => stdClass Object
(
[name] => lunchbagart
[url] => http://lunchbagart.tumblr.com/
[updated] => 1361159341
)

[2] => stdClass Object
(
[name] => pacegallery
[url] => http://pacegallery.tumblr.com/
[updated] => 1360951263
)

...

[19] => stdClass Object
(
[name] => rulesformyunbornson
[url] => http://rulesformyunbornson.tumblr.com/
[updated] => 1360770089
)

)
)

而且您只能看到 20 个回复,对吗?您将需要使用 offset 命令再次运行该命令并告诉它从 post 21 开始

喜欢这个用户/关注/?offset=21

基本上,您可以将 total_blogs 的值除以 20 来计算运行命令的次数(例如在 for 循环中),然后每次将偏移量增加 20 以获得完整列表。

请告诉我这是否有帮助,或者您可能还有其他意思。

关于api - Tumblr API 结果中缺少 Tumblr 关注者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12142357/

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