如何知道Linkedin用户是否在LinkedIn上管理他的公司?

时间:2015-06-10 19:08:06

标签: api linkedin linkedin-api

我正在使用LinkedIn Oauth api构建一个网站,以便我的访问者可以使用Linkedin登录。这完全没问题,但我现在想给那些注册了Linkedin的公司的管理员。当人们登录时,我可以使用以下内容获取different fields of info

people/~:(firstName,lastName,positions)

给了我这个:

{
    u'firstName': u'John',
    u'lastName': u'Doe',
    u'positions': {
        u'_total': 1,
        u'values': [
            {
                u'startDate': {
                    u'year': 2012
                },
                u'title': u'FreelanceProgrammer',
                u'summary': u'This is the summary of the company',
                u'isCurrent': True,
                u'id': 123456789
                u'company': {
                    u'industry': u'InformationTechnologyandServices',
                    u'size': u'MyselfOnly',
                    u'type': u'PublicCompany',
                    u'id': 1234567,
                    u'name': u'MyCompany'
                },
            }
        ]
    }
}

不幸的是,这并没有告诉我他们是否是他们在Linkedin上的公司的管理员。

是否有人知道我是否可以了解用户是否是他们合作公司的管理员?或者是否可以获得公司管理员列表?欢迎所有提示!

1 个答案:

答案 0 :(得分:1)

您可以发出一个API调用,告诉您这一点,记录在LinkedIn的开发者网站上:https://developer.linkedin.com/docs/company-pages#is_admin

此外,您可以通过此次通话获取该成员为该管理员的所有公司的列表:https://developer.linkedin.com/docs/company-pages#list_companies