Advertisement
Guest User

Untitled

a guest
Oct 24th, 2014
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. # Request (unavailable):
  2. curl -iX POST -H" Application/json" https://login.skype.com/json/validator?new_username=borist
  3.  
  4. # Response:
  5. {
  6. "status": 406,
  7. "status_text": "valid",
  8. "data": {
  9. "markup": "Skype Name not available",
  10. "alternatives": true,
  11. "fieldDetails": "<label>Suggestions</label><ul><li><label><input class="skypeNameSuggestion" type="radio" name="selectSkypeName" value="borist92"/>borist92</label> </li><li><label><input class="skypeNameSuggestion" type="radio" name="selectSkypeName" value="borist176"/>borist176</label> </li><li><label><input class="skypeNameSuggestion" type="radio" name="selectSkypeName" value="borist417"/>borist417</label> </li></ul>"
  12. }
  13. }
  14.  
  15. # Request (available)
  16. curl -iX POST -H" Application/json" https://login.skype.com/json/validator?new_username=boris3294a
  17.  
  18. # Response
  19. {
  20. "status":200,
  21. "status_text":"valid",
  22. "data":{"markup":"",
  23. "alternatives":false,
  24. "fieldDetails":""}
  25. }
  26.  
  27. import requests
  28.  
  29. def checkName(name):
  30. values = { "new_username" : name }
  31. r = requests.post("https://login.skype.com/json/validator", values)
  32. return "not available" in r.json()[u'data'][u'markup']
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement