我正在尝试了解如何从linkedIn获取本地化的个人资料。
我得到的信息是这样的:
fields = ['first-name', 'last-name', 'headline', 'industry', 'num-connections','educations', 'num-recommenders','recommendations-received', 'summary', 'positions','picture-url']
@profile = client.profile :fields => fields
一切都很好,但我找不到任何关于如何传递语言环境的文档。
从linkedin api doc,我应该在标题中传递一个accpet-language!
是谁试过这个?此致
答案 0 :(得分:2)
我尝试覆盖gem的请求帮助程序的默认http-headers,为我工作:
LinkedIn::Helpers::Request.const_set("DEFAULT_HEADERS",
LinkedIn::Helpers::Request::DEFAULT_HEADERS.merge({
'Accept-Language' => 'es-ES'
}))
是丑陋的(重新定义一个常量)并抛出一个警告(它修改一个常量,所以它成为使用linkedin gem的所有请求的全局设置)但是它有效。