0

私はいくつかのコードに取り組んでおり、LinkedIn から電子メール アドレスを取得しようとしています。そこのドキュメントを見て、API経由でのメール送信をサポートしていることを確認しました.

'scope' => r_emailaddress を追加しようとしました。応答の生のセクションを見ると、電子メールアドレスが表示されますが、これは ['auth']['info'] 配列が電子メールとして追加されているようには見えないため、常にすべてから電子メールを取得する標準化された方法はありません私のさまざまなプロバイダーの。

また、成功せずに次のことを試しました。

  • $this->mapProfile($profile, 'email', 'info.email-address');
  • $this->mapProfile($profile, 'email', 'email-address');

何かご意見は?

http://opauth.org/

4

1 に答える 1

0

結局これでした。

$this->mapProfile($profile, 'email-address', 'info.email');

また、これをlinkedinstrategy.php$defaults変数に追加する必要があります

'scope' => 'r_emailaddress'
于 2012-12-20T18:49:40.183 に答える