在从LinkedIn红宝石获得个人资料散列后,但我正在寻找一种方法,以获得更多的信息,如技能,他们的联系,他们的电子邮件,他们的个人资料图片,等等。我没有任何问题,从当前认证的用户访问这些信息,只有从认证用户的连接,并从公共配置文件中获取此类信息。
在我的Rails应用程序中,我有一个users/show.haml.html,它执行以下操作:
def show
#@users = User.all
@profile = linkedin_client.profile(:id => params[:id])
#how to get this user's c
到目前为止,我的网站一直在使用Rails直接生成的完整堆栈视图,而在linkedin身份验证中,我使用了一个路由到redirect_uri的Devise::OmniauthCallbacksController来处理逻辑。
GET https://www.linkedin.com/oauth/v2/authorization?redirect_uri=my_devise_omniauth_callback_url
我想知道如何将这个迁移到一个独立的Reactive前端+一个独立的Rails服务器。React应用程序应该“生成”linkedin弹出以获得授权,并等到所有授权过程完成后才关闭自己,
我们已经在我们的开发和返回basic_profile数据中集成了Sign In with LinkedIn。
我们可能需要full_profile数据,所以看起来我们需要申请成为LinkedIn合作伙伴。
但是,首先使用JSON格式的样本full_profile数据进行测试会很有用。根据结果,可能不值得申请成为LinkedIn合作伙伴。
有可能获得这样的样本数据吗?只有一个用户配置文件就足够了,最好是完整的,显然包含错误或编辑过的数据。