Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > .NET Languages
You last visited: Today at 00:15

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[C#] SoundCloud OAut/API

Discussion on [C#] SoundCloud OAut/API within the .NET Languages forum part of the Coders Den category.

Reply
 
Old   #1
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
[C#] SoundCloud OAut/API

Hi,

wollte mich mal ein bisschen mit der SC API rumspielen...

Bin nun soweit das ich autorisiert bin.
PHP Code:
        public static bool login(string strUserNamestring strUserPassword)
        {

            
string strTokenPostData;

            
userName strUserName;
            
userPassword strUserPassword;

            
strTokenPostData "client_id=" OAuthClientID
                
"&client_secret=" OAuthClientSecret
                
"&grant_type=password&username=" userName
                
"&password=" userPassword;

            
OAuthAccessToken pPost("https://api.soundcloud.com/oauth2/token"strTokenPostData);
            
OAuthAccessToken GetBetween(OAuthAccessToken"{\"access_token\":\"""\",\"expires_in");

            
            if(
OAuthAccessToken.Length 0)
            {

                return 
true;

            }
            else { return 
false; }

        } 
Jetzt sollte ich ja anscheinend autorisiert sein, da ich auch einen "access token" und "expiring date" als Antwort bekomme. Nun stehe ich auf dem Schlauch. Weiß jemand wie ich jetzt weiter machen muss? Leider sind auf "developers.soundcloud.com" nur Beispiele in Java, Phyton etc.

Wie komme ich von da jetzt auf "mein profil" zb.?

Hoffe ihr könnt mir helfen.
Ludder231 is offline  
Old 03/05/2015, 18:41   #2
 
coladose's Avatar
 
elite*gold: 106
Join Date: Jun 2010
Posts: 2,256
Received Thanks: 3,867
Du könntest dir mal das ansehen:
coladose is offline  
Old 03/05/2015, 20:18   #3
 
Zunft's Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 3,185
Received Thanks: 1,317
Was genau hast du denn vor? Mithilfe des Access Tokens kannst du dann auf alle Funktionen der API zugreifen, speziell /me:



Also sendest du einen HTTPRequest an:

Code:
https://api.soundcloud.com/me.json?oauth_token=DEIN_TOKEN
und du bekommst dein Profil als JSON-Datensatz zurück.

Um JSON auszulesen solltest du dir folgendes mal anschauen, wenn ich so sehe, wie du den Datensatz ausliest...


http://de.wikipedia.org/wiki/JavaScript_Object_Notation
Zunft is offline  
Old 03/06/2015, 09:42   #4
 
Ludder231's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 880
Received Thanks: 113
Danke euch beidenn. Hat mir sehr geholfen. Kann jz schon die Favoriten und alles auslesen. Hatte am Anfang probleme mit der API, aber das ist jetzt vorbei.

Für die Lösung
PHP Code:
 private void getUserCollection()
        {

            
string UserDataHtml;

            
UserDataHtml WebRPost("https://api.soundcloud.com/me.json?oauth_token=" SCUser.access_token);

            
SCUser JsonConvert.DeserializeObject<SCUserObjects>(UserDataHtml);
            

        } 
SCUserObjects ist eine Klasse mit get; und set;
Ludder231 is offline  
Reply


Similar Threads Similar Threads
*GiveAway* 20.000 Soundcloud Plays [1x]
08/27/2014 - Freebies - 17 Replies
Hey All! I am giving away 20.000 Soundcloud plays. You want your Soundcloud track to get a boost AND for FREE? All you have to do is contest in this giveaway. Rules:
Meine Soundcloud Seite
07/11/2014 - Music - 0 Replies
Hallo Leute; Das hier wird jetzt nach langer Zeit wieder mal ein Post von mir und der dreht sich um die Musik die ich schon seit längerer Zeit mache. Wenn ihr Lust verspürt euch mal etwas leicht anderes anzuhören und mir evtl. sogar konstruktive Kritik dazulassen , seid ihr hiermit herzlich dazu eingeladen Zu den Tracks Peace.
Soundcloud-Integration
08/20/2012 - Off Topic - 11 Replies
Ich möchte hiermit den Vorschlag stellen, Links, welche auf Tracks von Soundcloud verweisen, ähnlich wie es mit Youtube-Links hier im Forum getan wird in einem Player im Post einzubinden. Das ganze könnte zB über die von Soundcloud bereitgestellten Widgets funktionieren: Widgets on SoundCloud - Create, record and share your sounds for free Zeigt mir eure Argumente.
SoundCloud Desktop
01/19/2011 - Music - 0 Replies
Moin Musikfreunde! ich bin vor einigen Tagen auf ein Desktop Programm von SoundCloud gestoßen. Ihr könnt nach beliebigen Genres suchen und die gewünschten Titel sofort anhören oder herunterladen (kein Warez, auf SoundCloud kann jeder seine selbstgemixten Tracks hochladen). Die App gibt es ebenfalls für das Iphone sowie für Android-Geräte. SoundCloud Desktop



All times are GMT +1. The time now is 00:18.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.