2

LinkedIn Ruby Gem からプロファイル ハッシュを取得した後、スキル、つながり、電子メール、プロファイル写真など、ユーザーからより多くの情報を取得する方法を探しています。アクセスに問題はありません。この情報は、現在認証されているユーザーから取得し、認証されたユーザーの接続とパブリック プロファイルからのみこの種の情報を取得します。

私の Rails アプリには、これを行う users/show.haml.html があります。

def show
    #@users = User.all
    @profile = linkedin_client.profile(:id => params[:id])
    #how to get this user's connections etc?
  end

現在認証されているユーザーの場合、位置、ID、および接続を取得するのは比較的簡単です。これを行うだけです。

@positions = linkedin_client.profile(:fields => %w(positions)).positions.all 
  @id = linkedin_client.profile(:fields => 'id').id
  @connections = linkedin_client.connections.all

接続、または接続されていない公開プロファイルで同様の情報を取得する方法を知っている人はいますか? おそらく、linkedin-scraper のような別のツールを使用する必要がありますか?

ありがとう!

4

2 に答える 2

1

答えは、:fieldsを使用して、次のように返すプロファイルフィールドを指定することです。

@profile =linkedin_client.profile(:id => params [:id]、:fields =>%w(id名姓の場所picture_url public_profile_urlヘッドライン業界))

これが誰かに役立つことを願っています。

于 2012-06-21T06:04:38.300 に答える
0

さらに情報が必要な場合は、いつでもlinkedin-scrapergem https://github.com/yatishmehta27/linkedin-scraperを使用できると思います

于 2012-11-18T12:50:48.907 に答える