Having seen your example, I would think this is not a really good idea - you just put a row of logos. This does not really help the people who want to contact you (or know something about you). Better use each logo together with the user name or URL:
https://stackoverflow.com/u/600500
twitter user name
...
Of course, this does not answer if it is legal this way, but I suppose in this way the use of the logo could be easier accepted than if you would only put the logos. (At least for Twitter, this is the case.)