2013-05-28 71 views
0

我正在使用LinkedIn API開發iOS應用程序。一切工作正常,但我用「Invitation APILinkedIn「Invitation API」:邀請ID時,「Member ID + auth Token」在哪裏?

我不明白什麼是「會員ID +身份驗證令牌」是的,我需要那些撥打電話到服務器...

有問題

這是個什麼文件說一下吧:

會員ID +身份驗證令牌:如果使用搜索API調用發現被邀請者,那麼搜索結果將已包括會員ID和驗證令牌,使API呼叫。使用這兩者來識別要邀請的成員。

因此,當我使用搜索API搜索聯繫人時,會出現這些字段。搜索聯繫人我做以下調用服務器:

NSString *url = [[NSString stringWithFormat:@"https://api.linkedin.com/v1/people-search:(people:(id,first-name,last-name,picture-url,headline,distance))?keywords=%@&facet=network,S&sort=distance&count=25&oauth2_access_token=%@&format=json",keywords, self.auth.accessToken] stringByAddingPercentEscapesUsingEncoding: 
NSASCIIStringEncoding]; 

這工作得很好,並返回什麼我尋找,但我永遠不會回來了‘會員ID +身份驗證令牌’。首先,我認爲這是因爲我只選擇從人的某些字段,所以我在檢查「Search API」如果有一些領域被稱爲「會員ID」或「身份驗證令牌」,但沒有。所以我真的迷失了......我在哪裏可以找到這些值?

任何想法?

+0

您好感謝我面臨的問題後message.please幫助我,我用這個one..http的信息://pastie.org/8330718 – Mohit

回答

1

我找到了答案,以獲得令牌發送邀請。當執行搜索,必須執行搜索時添加字段「API標準矚目的請求」

後,你會得到:

<api-standard-profile-request> 
    <url>http://api.linkedin.com/v1/people/T4sKMZ8qEN</url> 
    <headers total="1"> 
    <http-header> 
     <name>x-li-auth-token</name> 
    <value>NAME_SEARCH:1Mlb</value> 
    </http-header> 
    </headers> 
</api-standard-profile-request> 

就是這樣......我希望它能幫助有人!

+0

你如何執行這些操作。搜索人api時遇到問題。即使我在範圍內添加r_network ..請幫助我.. – TamilKing

相關問題