Kako shranit flash aplikacijo z neta?

Ytbnd

Guru
2. mar 2010
16.935
6.012
113
tisti swf samo prikaže slike v browserju:

http://image.issuu.com/110413132421-b603384d5dfb4eaba68cb57d53edbf57/jpg/page_1_thumb_large.jpg
http://image.issuu.com/110413132421-b603384d5dfb4eaba68cb57d53edbf57/jpg/page_2_thumb_large.jpg
http://image.issuu.com/110413132421-b603384d5dfb4eaba68cb57d53edbf57/jpg/page_3_thumb_large.jpg
...

tole sem našel http://soumyadipc.blogspot.com/2009/04/how-to-download-images-from-issuu.html
, nato sem začel kopati dalje, prvo uploadal en svoj dummy pdf

moj pdf
dl link je:
Citat:
http://document.issuu.com/120916140412-e1074040ee7f41a3808a367b031aa431/original.file?AWSAccessKeyId=AKIAJY7E3JMLFKPAGP7A&Expires=1347808410&Signature=U1KuIiGLRtS%2Fr6qbKPQIjJJ3HEU%3D



"documentId" najdeš v source kodi na strani:
"120916140412-e1074040ee7f41a3808a367b031aa431"


Primerjal sem md5 hasha, oba pdfja sta enaka, torej jih issuu shrani pri sebi.


Kot kaže primer tu je "AWSAccessKeyId" enak za vse dokumente:
http://stackoverflow.com/questions/7427071/downloading-most-recent-pdf-in-issuu


Potrebno je dobiti "samo" še "Signature md5 hash":

kako poteka podpisovanje:
http://issuu.com/services/api/signingrequests.html


tu je problem ker ne veš ne
(1) API key
(2) API secret

posledično na ta način ne moreš izračunati signature md5 hasha (3), potrebnega za DL, saj imaš 3 neznanke, razen če sta (1) in (2) pri vseh uporabnikih enaka.



Javi mi tale error če uporabim moj signature hash:
<Error>
<Code>SignatureDoesNotMatch</Code>
<Message>
The request signature we calculated does not match the signature you provided. Check your key and signing method.


<StringToSignBytes>
47 45 54 0a 0a 0a 31 33 34 37 38 30 38 34 31 30 0a 2f 64 6f 63 75 6d 65 6e 74 2e 69 73 73 75 75 2e 63 6f 6d 2f 31 31 30 34 31 33 31 33 32 34 32 31 2d 62 36 30 33 33 38 34 64 35 64 66 62 34 65 61 62 61 36 38 63 62 35 37 64 35 33 65 64 62 66 35 37 2f 6f 72 69 67 69 6e 61 6c 2e 66 69 6c 65

<SignatureProvided>U1KuIiGLRtS/r6ebKPQIjJJ3HEU=</SignatureProvided>

<StringToSign>
GET 1347808410 /document.issuu.com/110413132421-b603384d5dfb4eaba68cb57d53edbf57/original.file
</StringToSign>
 
Nazadnje urejeno: