python-awis 1.2.1

Last updated:

0 purchases

python-awis 1.2.1 Image
python-awis 1.2.1 Images
Add to Cart

Description:

pythonawis 1.2.1

Wraps Alexa Web Information Service.

Usage
Making UrlInfo requests:
api = AwisApi(ACCESS_ID, SECRET_ACCESS_KEY)
tree = api.url_info("www.domain.com", "Rank", "LinksInCount")
elem = tree.find("//{%s}StatusCode" % api.NS_PREFIXES["alexa"])
assert elem.text == "Success"
Batch UrlInfo requests:
tree = api.url_info(("example1.com", "example2.com", "example3.com"), "Rank", "LinksInCount")
Making SitesLinkingIn requests:
api = AwisApi(ACCESS_ID, SECRET_ACCESS_KEY)
tree = api.sites_linking_in('metmuseum.org', count=20, start=0)
for element in tree.findall('//awis:SitesLinkingIn/awis:Site', api.NS_PREFIXES):
print element.find('awis:Title', api.NS_PREFIXES).text
print element.find('awis:Url', api.NS_PREFIXES).text
Batch SitesLinkingIn requests:
tree = api.sites_linking_in(['metmuseum.org', 'wikipedia.org'])
Making CategoryListings requests:
api = AwisApi(ACCESS_ID, SECRET_ACCESS_KEY)
tree = api.category_listings("Top/Business/Financial_Services")
for item in tree.findall("//{%s}DataUrl" % api.NS_PREFIXES["awis"]):
print(item.text)


Changelog

Changes since version 1.0

Added support for batch requests.
Added SitesLinkingIn request support.



Changes since version 1.1

Added CategoryListings request support.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.