Ruby-клиент Eventbrite API находит идентификаторы событий с помощью Javascript - PullRequest
1 голос
/ 05 марта 2012

Как я могу получить идентификатор события для использования с клиентом ruby ​​eventbrite?

Я хочу использовать метод:

eb_client.event_get({id: 1848891083})

Для обычного URL я могу найти его вURL: http://www.eventbrite.com/event/1894154467/ehometext

В то время как я ищу, когда URL-адреса, как это: http://tjf2012 -ehometext.eventbrite.com /

РЕДАКТИРОВАТЬ:Использование консоли Javascript:

[18:03:32.221] window.eid
[18:03:32.232] "2809903497"

Как я могу использовать ruby ​​для того же?

1 Ответ

0 голосов
/ 14 марта 2012

Похоже, что описываемая вами ситуация связана с поиском страницы события с помощью вашего веб-браузера. Если это так, то в window.eid на консоли javascript или в ссылке «связаться с хостом» на странице должен быть указан eid, даже если в событии используется пользовательский URL-адрес субдомена.

Если вы хотите найти одно и то же событие с помощью ruby ​​(вместо поиска с помощью браузера), вам следует использовать метод event_search () , который будет автоматически содержать атрибут 'id' для каждого ' событие 'ресурс, который возвращается.

Другим вариантом может быть использование organizer_list_events () для поиска событий, связанных с конкретным профилем организатора событий. Или попробуйте user_list_events () для доступа ко всем событиям из данной учетной записи пользователя.

...