Backup 下载/备份所有soundcloud用户数据

Backup 下载/备份所有soundcloud用户数据,backup,soundcloud,user-data,Backup,Soundcloud,User Data,我试着搜索一个工具,下载与soundcloud用户相关的所有数据(上传的曲目、喜欢/收藏、转发、播放列表、评论、群组等),在本地进行备份,但迄今为止运气不佳。用户数据格式并不十分重要,可以是XML或JSON之类的格式。我想使用他们的API创建它并不难,但我觉得奇怪的是,现在还没有这样的工具,所以我想先问一下。这不是一个完整的答案,但我将在这里收集一些最终可能对某人有用的信息。基于本文 首先,你需要在这里注册一个应用程序,在那里你可以获得你的客户id 这不是一个完整的答案,但我将在这里收集一些最

我试着搜索一个工具,下载与soundcloud用户相关的所有数据(上传的曲目、喜欢/收藏、转发、播放列表、评论、群组等),在本地进行备份,但迄今为止运气不佳。用户数据格式并不十分重要,可以是XML或JSON之类的格式。我想使用他们的API创建它并不难,但我觉得奇怪的是,现在还没有这样的工具,所以我想先问一下。

这不是一个完整的答案,但我将在这里收集一些最终可能对某人有用的信息。基于本文

首先,你需要在这里注册一个应用程序,在那里你可以获得你的客户id


这不是一个完整的答案,但我将在这里收集一些最终可能对某人有用的信息。基于本文

首先,你需要在这里注册一个应用程序,在那里你可以获得你的客户id

$clientid = "*******"; // Your API Client ID
$userid = "****"; // ID of the user you are fetching the information for
$username = "*****";

// build our API URL
$url = "http://api.soundcloud.com/resolve.json?    url=http://soundcloud.com/{$username}&client_id={$clientid}";
$user_json = file_get_contents($url);

$tracks_url = "http://api.soundcloud.com/users/{$userid}/tracks.json?client_id={$clientid}";
$tracks_json = file_get_contents($tracks_url);

$playlists_url = "http://api.soundcloud.com/users/{$userid}/playlists.json?client_id={$clientid}";
$playlists_json = file_get_contents($playlists_url);

$followings_url = "http://api.soundcloud.com/users/{$userid}/followings.json?client_id={$clientid}&page_size=200"; // 200 is max
$followings_json = file_get_contents($followings_url);

$followers_url = "http://api.soundcloud.com/users/{$userid}/followers.json?client_id={$clientid}&page_size=200"; // 200 is max
$followers_json = file_get_contents($followers_url);

$reposts_url = "http://api-v2.soundcloud.com/profile/soundcloud:users:{$userid}?client_id={$clientid}&limit=1000&offset=0";  // 1000 works
$reposts_json = file_get_contents($reposts_url);