【问题标题】:LinkedIn api client exception access to group denied?LinkedIn api客户端对组的异常访问被拒绝?
【发布时间】:2015-06-19 02:36:14
【问题描述】:

如何在我的 Android 链接群组上发布讨论?我正在使用:

final GroupsApiClient client = factory.createLinkedInApiClient(accessTokenValue,    tokenSecretValue);      
client.getGroupById(groupid);   
client.createPost("arg0", "arg1", "arg2");

但出现错误access to group denied 请有人帮忙吗?谢谢!!

【问题讨论】:

    标签: android linkedin linkedin-api


    【解决方案1】:

    截至 2015 年 5 月 12 日:

    要访问rw_groups,您必须申请成为相关Partner Program 的成员,该Partner Program 提供对rw_groups 端点的必要API 访问。

    因此,请向领英申请合作伙伴身份,说明您的集成是什么以及它是如何工作的。如果它符合“我们认为他们正在为会员、开发者和领英提供价值”的标准,那么该端点将保持对该应用开放,并且仅对该应用开放。

    【讨论】:

    【解决方案2】:

    您需要确保将 rw_groups 授予您的应用程序,然后才能将讨论发布到群组。

    在完成您的身份验证流程时,请确保将 rw_groups 成员权限添加到此调用中:

    POST https://api.linkedin.com/uas/oauth/requestToken?scope=rw_groups
    

    然后使用您刚刚获取的请求令牌升级访问令牌并进行 API 调用以发布到组。

    【讨论】:

    • 感谢您的回复,我正在使用访问令牌和密码直接进行 API 调用,您可以指导如何添加这些权限吗?在我的android代码中设置我们的组
    • 如果您有访问令牌,那么您已经知道如何获取请求令牌。我上面提供的调用向您展示了如何向您的应用授予 rw_groups 权限。更多详情可以查看认证文档:developer.linkedin.com/documents/authentication
    • 我在最终的 LinkedInRequestToken liToken = oAuthService.getOAuthRequestToken("api.linkedin.com/uas/oauth/requestToken?scope=rw_groups"); 中使用了此权限;当我运行我的代码时,当我单击登录按钮并允许时,它会给出验证对话框,然后出现一个 toast “开始下载”,什么都没有发生,你能提出什么建议吗??谢谢!!
    • plzzz @Kamyar 你能建议我什么吗?仍然没有帮助:(
    • rw_groups 自 2015 年 5 月 12 日起不再启用。来源:4sitestudios.com/insight/…
    猜你喜欢
    • 2017-03-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-17
    • 2016-01-31
    • 2012-05-19
    • 2014-11-19
    • 1970-01-01
    相关资源
    最近更新 更多