2016-04-12 29 views
0

Ancak Boto3 işlevi çalışmıyor:Boto3 list_endpoints_by_platform_application Sonraki Jetonu benim uygulamayla ilişkilendirilmiş tüm SNS enpoints almaya çalışıyorum

response = client.list_endpoints_by_platform_application(
     PlatformApplicationArn='string', 
     NextToken='string' 
    ) 

Ben follwoing hatayı alıyorum Ancak:

ListEndpointsByPlatformApplication operation: Invalid parameter: NextToken Reason: token is invalid or expired" 

NextToken'i, ilk 100 sonrasından sonraki sonraki uç noktaları elde etmek için gerekli olan bir parametre olarak kabul etmeyecektir.

cevap

0

Boto3, sizin için sayfalama işlemini gerçekleştirebilir. Bunun gibi bir şey çalışmalıdır:

paginator = client.get_paginator('list_endpoints_by_platform_application') 
page_iterator = pagination.paginate(PlatformApplicationArn='string') 
for page in page_iterator: 
    print(page['Contents']) 
İlgili konular