0

我一直在使用 eventbrite 和 eventful api,因为我对请求变得更加具体,无法执行任务的 api 的 api 错误。我希望它跳过该错误并仍然执行剩余的 api。如果失败,我如何引发异常?

我的代码:

#eventbrite api
@eb_auth_tokens = { app_key: 'TN7HUH76XZTXHI2AV5'
               }
    @eb_client = EventbriteClient.new(@eb_auth_tokens)
    @event_search = @eb_client.event_search(
                        #city: "syracuse",
                        postal_code: "13201",
                        within: "1",
                        within_unit: "M",
                        date: "2013-06-19 2013-06-25",
                        #keywords: "business, economy",
                        max: "100"
                        )
 #eventful api
 client = EventfulApi::Client.new(:oauth_token => 'token', :oauth_secret => 'token secret')
    response_hash = client.get('/events/search/', {
                        location: "10007",
                        within: "200",
                        units: "mi", 
                        date: '2013061900-2013062700',
                        #keywords: "business,economy",
                        #sort_order: "date",
                        page_size: '15'
                        })

    events =response_hash['events']
    @perevents = events['event']
4

0 回答 0