2015-06-10 71 views
0

我正在使用LinkedIn Oauth API構建網站,以便我的訪問者可以使用Linkedin登錄。這工作非常好,但我現在想給那些在LinkedIn上註冊的公司的管理員。當人們登錄我可以用得到different fields of info關於他們以下幾點:如何知道LinkedIn用戶是否是LinkedIn上的管理員?

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

有一個API調用,你可以做,告訴你這一點,記錄在LinkedIn的開發者網站:https://developer.linkedin.com/docs/company-pages#is_admin

此外,你可以得到所有公司名單的成員是與此呼叫管理員:https://developer.linkedin.com/docs/company-pages#list_companies

+0

感謝您的信息!我只是使用該URL(對於我自己的公司的我自己的linkedin個人資料)做了一個請求,但是我收到錯誤迴應,說'Member xxx沒有獲取公司xxx的權限。這是否意味着我(作爲linkedin用戶)沒有作爲管理員的權限(即使我實際上是我公司的唯一管理員),還是這意味着我的代碼沒有獲得正確的「rw_company_admin」權限請求這些信息(即使它在linkedin應用程序後端的「默認應用程序權限」下列出)?有關這方面的更多信息將受到歡迎! – kramer65

+0

是的,您需要使用具有rw_company_admin權限的oauth標記來發起該請求才能成功。 –

+0

真棒,謝謝! – kramer65

相關問題