Ich programmiere grade an einer Social Plattform bzw. der Möglichkeit im eigenen Profil auf eigene soziale Auftritte zu verweisen. Hierfür möchte ich schlicht die jeweilige URL der eigenen social Webseite / Präsenz, von Facebook, Google Plus, dem Youtube Channel, Twitter, LinkedIn und XING, verweisen.
Als vor Überlegung dienten folgende Stichpunkte:
- gibt es eine feste URL / Adresse / Einstiegsseite
- wie sind die individuellen Profilnamen in der Adresse hinterlegt / aufgebaut
- gibt es eine Developer API auf der ggf. zurück gegriffen werden kann und was lässt sich außerdem abfragen
- wie könnte eine Validierung der URL aussehen
Nachfolgen ein paar Links und Randnotizen mit ggf. ersten Angaben zu der Validierung.
Facebook
Facebook Information wie der Username aussehen darf und wie er erstellt wird: http://www.facebook.com/help/www/329992603752372
- Username in URL darf nur A-Z und 0-9 und einen Punkt enthalten.
- Facebook Graph API – https://developers.facebook.com/docs/graph-api/
Beispiel – Informationen anhand der UserID: http://graph.facebook.com/4
liefert:
{ "id": "4", "name": "Mark Zuckerberg", "first_name": "Mark", "last_name": "Zuckerberg", "link": "http://www.facebook.com/zuck", "gender": "male", "locale": "en_US", "username": "zuck" }
- oder nach gezieltem Feld: http://graph.facebook.com/4?fields=gender
{ "gender": "male", "id": "4" }
- Google Plus API – https://developers.google.com/+/api/?hl=de
- URL zum Userprofile / -konto – https://support.google.com/plus/answer/1228271?hl=de
- besteht aus https://plus.google.com + 21 Zahlen
Youtube
- Youtube API – https://developers.google.com/youtube/?hl=de
- https://support.google.com/youtube/answer/2657968?hl=en
- URL zum Channel – http://www.youtube.com/user/<deinUserName>
- Twitter Developer – https://dev.twitter.com/
- URL zum Profile – http://www.twitter.com/<deinUserName>
- LinkedIn API – http://developer.linkedin.com/apis
- öffentliche URL – enthält www.linkedin.com/pub/ und zeichen einer Webadresse
- persönliche URL – enthält www.linkedin.com/in/ username aus 5-30 Buchstaben oder Zahlen -> http://hilfe.linkedin.com/app/answers/detail/a_id/3686
- XING API – https://dev.xing.com/docs
- normale URL – www.xing.com/profile/<deinUserName>
- seit ca. 2012 kurze URL – www.xing.to/<deinUserName> der dann auf die normale umgeleitet wird
[to be continued]
Interessiert in verschiedenste IT Themen, schreibe ich in diesem Blog über Software, Hardware, Smart Home, Games und vieles mehr. Ich berichte z.B. über die Installation und Konfiguration von Software als auch von Problemen mit dieser. News sind ebenso spannend, sodass ich auch über Updates, Releases und Neuigkeiten aus der IT berichte. Letztendlich nutze ich Taste-of-IT als eigene Dokumentation und Anlaufstelle bei wiederkehrenden Themen. Ich hoffe ich kann dich ebenso informieren und bei Problemen eine schnelle Lösung anbieten. Wer meinen Aufwand unterstützen möchte, kann gerne eine Tasse oder Pod Kaffe per PayPal spenden – vielen Dank.