Ich versuchte Suche nach einem Werkzeug, das alle Daten in Bezug auf Soundcloud Benutzer herunterladen möchte (hochgeladen Tracks, mag/Sammlung, reposts, Wiedergabelisten, Kommentare, Gruppen usw.), es lokal zu sichern, aber Ich hatte bisher kein Glück. Das Benutzerdatenformat ist nicht von entscheidender Bedeutung und könnte etwas wie XML oder JSON sein. Ich denke, es wäre nicht schwer, sie mit ihrer API zu erstellen, aber ich fand es merkwürdig, dass es so ein Tool noch nicht gibt, also wollte ich hier zuerst fragen.Download/Backup aller Soundcloud Benutzerdaten
1
A
Antwort
0
keine vollständige Antwort, aber ich werde sammeln gerade hier ein paar Bits an Informationen, die schließlich zu jemandem nützlich sein könnten. Basierend auf diesem Artikel https://helgesverre.com/blog/fetch-info-from-soundcloud-api/
Zuerst müssen Sie eine App hier registrieren, wo Sie Ihre Client-ID http://soundcloud.com/you/apps/new
$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);
erhalten
Verwandte Themen
- 1. PassportJS req.user Senden aller Benutzerdaten
- 2. aktualisiert Soundcloud Playlist via Soundcloud wraper
- 3. Rails, wie man SoundCloud-Track-Informationen mit SoundCloud-Song URL
- 4. Soundcloud- und API-Limits
- 5. Soundcloud API ist leer
- 6. Soundcloud API - Spur ersetzen
- 7. Soundcloud-Einbettungsprobleme in Firefox
- 8. Soundcloud API Benutzer Reposts
- 9. Reagieren/Redux + Soundcloud API
- 10. Soundcloud API Anfrage Limit
- 11. Testen Soundcloud API
- 12. Soundcloud API gestoppt Spuren
- 13. löschen Android-Anwendung Benutzerdaten
- 14. ASP.NET Identitätsbearbeitung eingeloggte Benutzerdaten?
- 15. Wordpress API, Benutzerdaten erhalten
- 16. Speicherung von Benutzerdaten
- 17. QStandardItem mit Benutzerdaten
- 18. "Benutzerdaten löschen" android
- 19. Seriennummerngenerierung ohne Benutzerdaten
- 20. Zum Abrufen von Benutzerdaten
- 21. Ungültige Benutzerdaten Ausnahme - Android
- 22. Benutzer Registrieren und Abrufen aller Benutzerdaten App in Android mit SQLite
- 23. Soundcloud API erhalten nur permalink_url
- 24. Wird SoundCloud api-v2 veraltet?
- 25. Soundcloud API/Spur Abfrage Filterung
- 26. Soundcloud 500x500 Grafik durch Standard
- 27. Soundcloud 401 Fehler mit PHP
- 28. Bild mit Soundcloud-Track hochladen
- 29. Wie unterbricht SoundCloud andere Tabs?
- 30. Soundcloud API Authentifizierung ohne Webbrowser