2010-11-19 13 views
0

Belgu listeden vermek için issuu.documents.list kullanmak istiyorum, Bu iyi çalışıyor. Ama ben startIndex ve pageSize iki tane daha parametre eklediğimde işe yaramıyor. , DocumentIdIssuu, issuu.documents.list isteği nasıl yazılır?

ve My istek url

[apiSecret] accessprivateactionissuu.documents.listapiKey [apiKey] startIndex0pageSize20formatxmlresponseParamstitle:

http: // api İşte benim imza talebidir. issuu.com/1_0?action=issuu.documents.list & apiKey = [apiKey] & access = özel & startIndex = 0 & pageSize = 20 & format = xml & responseParams = başlık% 2CdocumentId & imza = [imza]

Yani, startIndex ve pageSize parametrelerle benim sözdiziminde bana ne olduğunu gösterebilir? Çok teşekkürler,

+1

Varsa, hata iletisini sağlayabilir misiniz. "Çalışmıyor", birçok farklı şey anlamına gelebilir. – NotMe

cevap

1

Tüm isteklerin asıl imzalanması gerekir (bildiğiniz gibi). İmzanızın bir md5 hashını oluşturmadan önce, önce tüm tuşları alfabetik olarak sıralamanız gerekir.

gerçekten onun peşinden gitmeli zaman [apiSecret]accessprivateactionissuu.documents.listapiKey[apiKey]pageSize20formatxmlresponseParamstitle,documentIdstartIndex0

Yani örnekte, startIndex responseParams önce konumlandırmış

[apiSecret]accessprivateactionissuu.documents.listapiKey[apiKey]startIndex0pageSize20formatxmlresponseParamstitle,documentId

DOĞRU YANLIŞ.

Anahtarların alfabetik olarak imzanızda sipariş edilmesi, burada verildiği şekliyle, Issuu'nun API'sinin bir gereğidir. http://issuu.com/services/api/signingrequests.html