我希望獲取LinkedIn會員在其個人資料中輸入的每個職位的ID,標題,摘要,開始日期,結束日期,當前時間和公司名稱。如何使用LinkedIn javascript sdk檢索職位列表,包括所有字段?
我在REST Console上測試了一個查詢,我得到了期望的結果。查詢是「https://api.linkedin.com/v1/people/~/positions:(id,title,summary,start-date,end-date,is-current,company)?format=json」。
問題是,當我嘗試使用LinkedIn JavaScript SDK做同樣的事情時,我沒有得到每個位置的整個字段列表。我得到完整的職位列表,但不是每個職位的所有領域。
這是我使用JavaScript SDK做呼叫:
//in this function I'm specifying the list of fields that I want to retrieve for each position
//but I'm getting only some fields (id, start-date and end-date)
function getProfileData() {
IN.API.Raw("/people/~/positions:(id,title,summary,start-date,end-date,is-current,company)?format=json").result(onSuccess).error(onError);
}
有人有什麼,我需要做的就是比使用REST控制檯同樣的結果任何想法?
答案是行不通的。我試圖得到這個結果返回:{ 「id」:「wQplQQjzLa」, 「職位」:{「_total」:0} }作爲我的代碼是:function getProfileData(){ IN.API.Raw(「 /people/~:(id,positions)?format=json").result(onSuccess).error(onError); } – 2015-10-30 06:02:30
看到它的文件,它爲我工作。 https://developer.linkedin.com/docs/fields/basic-profile – Ruwantha 2015-10-30 08:31:43