2016-04-13 36 views
0

Kod yazıcının bir örneğini oluşturan ve kullanıcının hesabına ait e-postayı ve şifreyi doğrulayan java kodunu yazdım, ancak Java SoundCloud API'sı için sürdürülen desteğin kaldırılmasıyla bir kullanıcı elde etmenin bir yolunu bulamıyorum. Bu noktadan hoşlanıyor ve tüm belgelere ve örneklere baktım ama hiçbiri uygulandığında işe yaramıyor.SoundCloud API sarıcı, JAVA'da kullanıcıların favorilerini nasıl bulabilirim?

PS. İstemci kimliğini, müşteri sırrını ve güvenlik için kullanıcı adı ve şifreyi değiştirdim, bu yüzden kodda bunu göz ardı edin. belgelenir/kullanıcıların beni/aracılığıyla da mevcuttur beni son nokta

Tüm subresources için geliştiriciler belgelerine

import com.soundcloud.api.ApiWrapper; 
import com.soundcloud.api.Token; 
import java.io.File; 

/** 
* Creates an API wrapper instance, obtains an access token and serializes the 
* wrapper to disk. The serialized wrapper can then be used for subsequent 
* access to resources without re-authenticating 
* 
* @see GetResource 
*/ 
public final class CreateWrapper { 

public static final File WRAPPER_SER = new File("wrapper.ser"); 

public static void main(String[] args) throws Exception { 

    final ApiWrapper soundCloud = new ApiWrapper(
      "client_id", /*client id*/ 
      "client_secret" /* client_secret */, 
      null /* redirect URI */, 
      null /* token */); 

    Token token; 

    token = soundCloud.login("[email protected]" /* login */, "password" /* password */); 

    System.out.println("got token from server: " + token); 

    // in this example the whole wrapper is serialised to disk - 
    // in a real application you would just save the tokens and usually have the client_id/client_secret 
    // hardcoded in the application, as they rarely change 
    soundCloud.toFile(WRAPPER_SER); 

    System.out.println("wrapper serialised to " + WRAPPER_SER); 

    } 
} 

cevap

0

bak. Örneğin/me/tracks, kullanıcının sahip olduğu parçaları iade edecektir. Ek olarak/dash/aktiviteleri ve bağlı harici hesapları aracılığıyla/dash/aktiviteleri aracılığıyla kullanıcıların gösterge tablosu etkinliklerine erişebilirsiniz.

https://developers.soundcloud.com/docs/api/reference#me

GET/kullanıcılar/{id} kullanıcı tarafından favorilere parçaların/sık listesi