如何使用 Spotify API 获得关注者数量?

Posted

技术标签:

【中文标题】如何使用 Spotify API 获得关注者数量?【英文标题】:How can I get number of followers with Spotify API? 【发布时间】:2015-02-08 21:59:39 【问题描述】:

我正在尝试获取艺术家的关注者数量。

如果我使用元数据 api 调用

http://ws.spotify.com/lookup/1/?uri=spotify:artist:4YrKBkKSVeqDamzBPWVnSJ

我只知道艺术家的名字。

【问题讨论】:

使用 spotify api-> developer.spotify.com/web-api/get-artist 【参考方案1】:

我假设您想要一个 php 解决方案。

使用spotify-web-api-php 库(无耻的自我宣传)真的很容易。看看这个例子:

<?php
require_once 'src/Request.php';
require_once 'src/SpotifyWebAPI.php';

$api = new SpotifyWebAPI\SpotifyWebAPI();
$artist = $api->getArtist('0OdUWJ0sBjDrqHygGUXeCF');

echo '<b>Number of followers:</b> ' . $artist->followers->total;

如前所述,也可以看看official Spotify docs。

【讨论】:

是的,就是这样!我想知道我是否可以在不要求用户登录的情况下获得访问令牌(参见developer.spotify.com/web-api/authorization-guide/…),不使用重定向 uri,只使用 client_id 和 client_secret。 查看Client Credentials Flow 及其在my library 中的方法。当前需要重定向 uri 的值,但它可以只是一个空字符串。

以上是关于如何使用 Spotify API 获得关注者数量?的主要内容,如果未能解决你的问题,请参考以下文章

如何获得关注者数量大于值的推特关注者列表?

如何按城市获取 Spotify 艺术家听众和关注者

如何在不达到 API 限制的情况下获得所有 Twitter 关注者

获取 Instagram 关注者数量

如何找出 YouTube 上的确切关注者数量?

如何获得一个无限期使用的访问令牌/刷新令牌(oauth2 - Spotify API)