связанный с гемом - передача Accept-Language для получения локализованного профиля - PullRequest
0 голосов
/ 07 декабря 2011

Я пытаюсь понять, как я могу получить локализованный профиль из LinkIn.

я получаю свою информацию так:

  fields = ['first-name', 'last-name', 'headline', 'industry',   'num-connections','educations', 'num-recommenders','recommendations-received', 'summary', 'positions','picture-url']

  @profile = client.profile :fields => fields 

Все отлично работает, но я не могу найти документ о том, как передать локаль.

В файле api doc я должен указать в заголовке язык акцепта!

кто-нибудь пробовал это?

Привет

1 Ответ

2 голосов
/ 20 декабря 2011

Я попытался переопределить http-заголовки по умолчанию для помощника запроса гема, у меня сработало:

LinkedIn::Helpers::Request.const_set("DEFAULT_HEADERS",
      LinkedIn::Helpers::Request::DEFAULT_HEADERS.merge({
      'Accept-Language' => 'es-ES'
}))

Уродлив (переопределяет константу) и выдает предупреждение (он изменяет константу, поэтому он становится глобальным параметром для всех запросов, использующих гем linkedin), но это работает.

...