Hi,
I'm trying to add a feature to a Feature Server using python without any success.
When running the script I get the following error HTTPError: HTTP Error 401: Unauthorized.
The service only requires windows authentication of a user logged into the network, the service does not require a username or password.
How can this be achieved in Python?
My code so far is:
add = [{ "geometry" : {"x" : 20.8,"y" : -115.5},"attributes" : {"COMMENTS" : "Test"}}]
service_url = r"http://<servername>/ags/rest/services/test/testlyr/FeatureServer/"
params = urllib.urlencode({'f': 'json', 'features': add})
req = urllib2.Request("{0}/addFeatures/?".format(service_url, params))
response = urllib2.urlopen(req)
jsonResult = json.load(response)
print jsonResult
Regards,
Elliott