2013-02-18 20 views

cevap

3

Boto'da bir sıradan bir iletiyi okuduğunuzda, Message nesnesini alırsınız. Bu nesne, attributes olarak adlandırılan özniteliğe sahiptir. SQS'nin bu mesajı tuttuğu niteliklerin bir sözlüğüdür. SentTimestamp içerir.

+1

"öznitelikleri" nin boş ve boş olduğunu buluyorum '{}' 'q.get_messages (10) sonra boto 2.8.0 – jberryman

+3

Varsayılan olarak' get_messages'' herhangi bir öznitelik döndürmez. İstediğiniz öznitelikleri '' öznitelikleri'' parametresi aracılığıyla döndürmeniz gerekir. Bu değer bir değere sahip olabilir: All | SenderId | SentTimestamp | ApproximateReceiveCount | ApproximateFirstReceiveTimestamp – garnaat

+0

Boto'da bir hata olduğunu düşünüyorum - eğer belirli öznitelikler belirlerseniz (ex: SentTimestamp). 'ALL' da benim için boş bir dict döndürür. –

İlgili konular