gpt4 book ai didi

ruby-on-rails - 领英 API : How to get public url for a user

转载 作者:行者123 更新时间:2023-12-01 12:50:04 24 4
gpt4 key购买 nike

我目前正在开发一个要求用户通过 LinkedIn 登录的 Rails 网络应用程序。之后,我想将 Member Profile 插件嵌入他/她的个人资料页面。

为此我需要有公共(public) URL,没有它插件将无法工作。我已经在 LinkedIn 登录时拥有完整个人资料权限 r_fullprofile。但是我仍然找不到提取公共(public) url 的 API。

有没有办法获取该 URL?

最佳答案

您可以将 public-profile-url 指定为默认字段:

Rails.application.config.middleware.use OmniAuth::Builder do
provider :linkedin, "consumer_key", "consumer_secret", :scope => 'r_fullprofile r_emailaddress r_network', :fields => ["id", "email-address", "first-name", "last-name", "headline", "industry", "picture-url", "public-profile-url", "location", "connections"]
end

然后使用 pengwynn LinkedIn gem 你可以像这样访问 URL:

client = LinkedIn::Client.new
client.authorize_from_access("access_token", "access_token_secret")
client.profile(:fields => ["public-profile-url"])

关于ruby-on-rails - 领英 API : How to get public url for a user,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13163629/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com