2
나는 이것에 대해 수많은 질문을 보았지만 좋은 대답은 최근에 보지 못했습니다. well documented answer이 더 이상 작동하지 않습니다. 응답에는 /Rank_1:\d:(\d+)/
패턴이 포함되어 있지 않습니다.루비와 함께 프로그래밍 방식으로 Google 툴바 PageRank 받기
나는 이것을 ruby-1.8.7로 시도하고있다. 흥미롭게도, 루비-1.9.2를 사용하면 동일한 코드를 사용하여 403 Forbidden 오류가 발생합니다.
아이디어가 있으십니까?
반환 : 0> : 011 : IRB (주)을 PageRankr.rank ('www.google.com', : google) => {: google => - 1} irb (main) : 012 : 0> PageRankr.rank ('http://www.google.com ', : Google) => {: google => - 1} irb (main) : 013 : 0> PageRankr.rank ("http://www.google.com", : google) => {: google => - 1} irb (main) : 014 : 0> PageRankr.rank ("http://google.com" : google) => {: google => - 1} irb (main) : 015 : 0> PageRankr.ranks ("http://google.com", : google) => { 1} – Bradley
@ 브래들리 1.9.3p125 : 009> 'page_rankr'필요 1.9.3p125 : 010> PageRankr.ranks ('http://google.com', : Google) => {: google = > 9} 1.9.3p125 : 012> PageRankr.ranks ('google.com', : google) PageRankr :: DomainInvalid : 제공된 도메인이 잘못되었습니다. –
루비 1.9.3에서 PageRankr-3.1.2를 사용했습니다. https://rubygems.org/gems/PageRankr 현재 버전입니다. –