Das folgende Python-Skript wie ein Zauber im letzten Monat gearbeitet:Softlayer getAllBillingItems funktioniert nicht mehr?
Script:
import SoftLayer
client = SoftLayer.Client(username='someUser', api_key='someKey')
LastInvoice = client['Account'].getAllBillingItems()
print LastInvoice
Das heutige Ergebnis:
C:\Python27\python.exe C:/Users/username/Documents/Python/Softlayer/Softlayer5.py
Traceback (most recent call last):
File "C:/Users/username/Documents/Python/Softlayer/Softlayer5.py", line 8, in <module>
LastInvoice = client['Account'].getAllBillingItems()
File "C:\Python27\lib\site-packages\SoftLayer\API.py", line 392, in call_handler
return self(name, *args, **kwargs)
File "C:\Python27\lib\site-packages\SoftLayer\API.py", line 360, in call
return self.client.call(self.name, name, *args, **kwargs)
File "C:\Python27\lib\site-packages\SoftLayer\API.py", line 263, in call
return self.transport(request)
File "C:\Python27\lib\site-packages\SoftLayer\transports.py", line 197, in __call__
raise exceptions.TransportError(ex.response.status_code, str(ex))
SoftLayer.exceptions.TransportError: TransportError(500): 500 Server Error: Internal Server Error for url: https://api.softlayer.com/xmlrpc/v3.1/SoftLayer_Account
Andere api Aktionen funktionieren ... irgendwelche Gedanken?
für Ihre Antwort Danke. Ich werde es versuchen. – yuval
groß können Sie weitere Informationen zu diesem Fehler hier http://sldn.softlayer.com/blog/phil/how-solve-error-fetching-http-headers die Lösung in allen Fällen ist es, die Menge der Daten in der asnwer.Wenn diese Hilfe Sie bitte nicht vergessen, markieren Sie die Antwort als die richtige und klicken Sie wie :) –