首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代理LinkedIn Scraper

代理LinkedIn Scraper
EN

Stack Overflow用户
提问于 2014-04-12 01:14:17
回答 1查看 541关注 0票数 0

使用LinkedIn Scraper Gem并在代理它时遇到一些问题。它在本地运行得很好,没有任何问题,但在生产环境中,我总是被重定向到登录页面。想让它通过proxy运行,我该怎么做呢?

当我在服务器上发出常规HTTP请求时:

代码语言:javascript
复制
Net::HTTP.get(URI.parse('http://www.linkedin.com/in/SOMETHING'))

我得到了

代码语言:javascript
复制
=> "<html><head>\n<script type=\"text/javascript\">\nwindow.onload = function() {\n  var domain = document.domain;\n  var newDomainIndex = 0;\n  if (domain.substr(0, 6) == \"touch.\") {\n    newDomainIndex = 6;\n  }\n  else if (domain.substr(0, 7) == \"tablet.\") {\n    newDomainIndex = 7;\n  }\n  if (newDomainIndex) {\n    domain = domain.substr(newDomainIndex);\n  }\n  window.location = \"https://\" + domain +  \"/uas/login?trk=sentinel_org_block&session_redirect=\" + encodeURIComponent(window.location);\n}\n</script>\n</head></html>\n" 

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2014-05-24 20:07:54

我也有一台similar problem。正如前面提到的here,LinkedIn不允许直接访问。他们很可能已经拦截了你的服务器的IP地址。你将不得不使用他们的API。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23018723

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档