Ich benutze Tweepy, um eine Twitter-Anwendung zu machen. Wenn Benutzer das Profil, etc. tweeten/aktualisieren, erhalten sie einige Fehler. Ich möchte Fehler klassifizieren und dem Benutzer mehr Informationen geben.tweepy/twitter api Fehlertyp
try:
tweet/update profile/ follow....
except tweepy.TweepError, e:
if tweepy.TweepError is "Account update failed: Description is too long (maximum is 160 characters)"
Do something
if tweepy.TweepError is "Failed to send request: Invalid request URL: http://api.twitter.com/1/account/update_profile.json?location=%E5%85%B5%E5%BA%A"
Do something
if tweepy.TweepError is "[{u'message': u'Over capacity', u'code': 130}]"
Do something
ist der einzige Weg, Fehler zu klassifizieren ist e
mit Zeichenfolge zu vergleichen, zum Beispiel Account update failed: Description is too long (maximum is 160 characters)
?