0
想要可靠地獲取用戶的電子郵件,API文檔中似乎沒有關於LinkedIn的任何內容。我有鱈魚工作抓住基本的配置文件,我已經嘗試了我可以在網上找到額外的領域。但是這不會返回任何東西。下面是代碼:從LinkedIn Javascript API可靠地獲取電子郵件
<script type="text/javascript" src="//platform.linkedin.com/in.js">
api_key: 11111111111
onLoad: onLinkedInLoad
authorize: true
scope: r_basicprofile
</script>
<script type="text/javascript">
// Setup an event listener to make an API call once auth is complete
function onLinkedInLoad() {
IN.Event.on(IN, "auth", getProfileData);
}
// Handle the successful return from the API call
function onSuccess(data) {
console.log(data);
}
// Handle an error response from the API call
function onError(error) {
console.log(error);
}
// Use the API call wrapper to request the member's basic profile data
function getProfileData() {
var fields = ['firstName', 'lastName', 'emailAddress'];
IN.API.Profile("me").fields(fields).result(onSuccess).error(onError);
}
</script>
和HTML:
<script type="in/Login"></script>
我不知道是否有可能與當前版本返回電子郵件或電子郵件是用戶設置,以便與每個用戶不同而不同。
是否有更新的字段 - 我認爲這是'姓氏'等等 – disruptive
它是固定的壽? –