2
你好我通過電子郵件使用LinkedIn iphone APILinkedIn連接API提供了錯誤401 - iphone
XML請求發送連接邀請:
<?xml version='1.0' encoding='UTF-8'?>
<mailbox-item>
<recipients>
<recipient>
<person path="/people/email=%@">
<first-name>%@</first-name>
<last-name>%@</last-name>
</person>
</recipient>
</recipients>
<subject>Invitation to Connect</subject>
<body>Please join my professional network on LinkedIn.</body>
<item-content>
<invitation-request>
<connect-type>friend</connect-type>
</invitation-request>
</item-content>
</mailbox-item>
其中%@表明動態值。 內容類型:文本/ XML 請求方法:POST
響應XML:
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<error>
<status>401</status>
<timestamp>1342092385484</timestamp>
<request-id>FX9SK3ZVG9</request-id>
<error-code>0</error-code>
<message>[unauthorized]. OAU:076lb67kcfe2|dc01dc46-4d78-44d2-9f9b-49053b8094db|*01|*01:1342092534:iZ/mDlOL7eo4fGv2O/rQZKe8oCA=</message>
</error>
也覈實授權頭是正確的。 我也使用oAuth調試控制檯進行了調試,我在調試控制檯中輸入了相同的值,但簽名密鑰不同。
那麼這是簽名密鑰的問題? 我也經歷了論壇。 但我仍然無法找到確切的問題。
任何幫助將不勝感激。
感謝
嗨@kirsten,非常感謝您的回覆。實際上,我正在嘗試使用與您所提到的相同的客戶端,我只是將搜索用戶代碼和邀請請求代碼添加到現有代碼中,並且還添加了我的應用程序消費者和密鑰。 – Matrix 2012-07-12 18:23:38
授權方面存在一些問題,因爲我能夠使用linkedin開發者控制檯發送請求(邀請請求)。 – Matrix 2012-07-12 18:25:59
我也檢查授權標題字段,它也是正確的,所有必填字段都存在並且有效。但仍然試圖找出問題.....! – Matrix 2012-07-12 18:28:40