-1

これは非常に基本的でばかげた質問であることを私は知っていますが、私は初心者であり、たとえば朝からgem'linkedin'を使用するために探しているので、:git =>"git://github.com/pengwynn/linkedin.git"。

この宝石を使った例を教えてください。

ここでhttps://github.com/pengwynn/linkedin/tree/master/lib/linked_inを参照しているので、クライアントクラスには初期化のみがあり、新しいメソッドもありません

 def initialize(ctoken=LinkedIn.token, csecret=LinkedIn.secret, options={})

ここで何を渡すかというオプションは何ですか?これはクライアントクラスでも利用できます。

4

2 に答える 2

1

呼び出しclient.profileは、プロファイル情報の配列を返します。

profile = client.profile

profile.positions # this should return the postions...
# maybe there is a function for each field like
profile.lastname

あなたが多くの情報を提供しなかったので、私はほとんど推測しています、そして私は自分自身を試すことができるようにLinkedInを持っていません。これがお役に立てば幸いです。

于 2012-04-16T09:24:58.040 に答える
0

私は追加することによってそれをしました:

client.profile(:fields => [:positions]).positions

これにより、gemのメソッドを使用するだけで、生のxmlに移動せずに特定の位置またはフィールドにアクセスできるようになります。フォーマットを取得すると、gemはうまく機能します...

于 2012-04-16T09:24:38.937 に答える