【问题标题】:Issue with Linkedin integration using socialauth in android在 android 中使用 socialauth 进行 Linkedin 集成的问题
【发布时间】:2015-07-24 14:11:27
【问题描述】:

一年前,我使用socialauth 在我的android 应用程序中实现了linkedin 集成。直到几天前它工作正常。现在它给出以下错误:

“org.brickred.socialauth.exception.SocialAuthConfigurationException:应用程序密钥不正确。运行应用程序的服务器应该与注册获取密钥的服务器相同。

也尝试使用以下默认键。

api.linkedin.com.consumer_key = bh82t52rdos6
api.linkedin.com.consumer_secret = zQ1LLrGbhDZ36fH8

对于之前生成的应用程序密钥、默认应用程序密钥和新创建的应用程序,出现相同的错误。

知道为什么会这样吗? Linkedin API 有什么变化吗?

包含的库:socialauth-4.4.jar、socialauth-android-3.2.jar。

【问题讨论】:

    标签: android linkedin socialauth


    【解决方案1】:

    这是由于开发人员计划中的链接发生了变化。 此处提到了更改https://developer.linkedin.com/support/developer-program-transition

    您收到此错误是因为 r_fullprofile 中的默认范围设置作为更改的一部分不再可用。

    因此,要在 socialauth API 中应用此更改,您应该将范围权限传递为 <prop key="api.linkedin.com.custom_permissions">r_basicprofile,r_emailaddress</prop>

    【讨论】:

    • 通过在“oath_consumer.properties”文件中添加“api.linkedin.com.custom_permissions = r_basicprofile, r_emailaddress”,Android 需要相同的配置。
    【解决方案2】:

    Linkedin 更新了他们的 API 范围,他们更新了他们的 API 链接:https://developer.linkedin.com/support/developer-program-transition

    以下个人资料字段可供所有 LinkedIn 开发人员使用: 基本配置文件字段 位置字段 职位字段

    这些字段不是

    完整的配置文件字段 联系信息字段 公司领域 出版领域 专利领域 语言字段 技能领域 认证领域 课程领域 教育领域 志愿者领域 推荐字段。

    另外 只有这些 Profile API — /v1/people/~ Share API — /v1/people/~/shares Companies API — /v1/companies/{id} 才能工作。

    检查你的范围。

    【讨论】:

      【解决方案3】:

      LinkedIn 根据https://developer.linkedin.com/blog/posts/2015/developer-program-changes 于 2015 年 5 月 12 日锁定了其 API 的许多部分

      由于您使用的是 socialauth 库,因此您必须等待其开发人员推送新版本。 :(

      【讨论】:

        【解决方案4】:

        下载 4.9 库解决了这个问题 您可以直接从 Maven 获取 jar: http://search.maven.org/remotecontent?filepath=org/brickred/socialauth/4.9/socialauth-4.9.jar

        【讨论】:

          猜你喜欢
          • 2015-08-02
          • 2015-10-20
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-09-06
          • 1970-01-01
          • 1970-01-01
          • 2018-02-25
          相关资源
          最近更新 更多