ashim888 / awis

A python script to query Amazon's Alexa Web Information Service (AWIS).
GNU General Public License v3.0
37 stars 18 forks source link

Doesn't work as V2 signing was deprecated #15

Open avianion opened 6 years ago

avianion commented 6 years ago

I loved this module, but it no longer works as only V4 signing works now.

Is it possible for someone to update this to V4 signing? Thanks so much!

cristianocca commented 6 years ago

I suggest modifying the code using the library requests_aws4auth to make it easier the signing.

I have adapted the code to my own needs since I had to do some in-pace replacement of an old library due to AWS changes making the previous one obsolete.

If you wan't I can't provide you with the updated code but it is slightly different from the original one.

grandimam commented 6 years ago

@avianion - https://github.com/fauzanbaigm/alexr-client - The new implementation is really fast

The old AWIS implementation takes about a whole day to complete 2K domains.

Let me know if you face any issues with the new version. Cheers..

ashim888 commented 6 years ago

Please verify once, Implemented V4 signing process by @liehendi11