获取 "id" 部分 outlook 电子邮件
Get "id" part of outlook emai
只是一个简单的问题,你将如何从这个 URL:
中获取“id”
这些 URL 变化很大,但我只想要消息 ID。
它不仅仅是一个查询参数,所以我不能直接从那里获取它。
我该怎么做?
你可以把URL除以/
得到第8个索引,如果有参数,就用?
分割得到第一个索引[=14] =]
const url =
'https://outlook.live.com/mail/0/inbox/id/AQQkADAwATM0MDAAMS0xZGUwLTNjMTAtMDACLTAwCgAQAB%2FnQ1lgT6dDlqIakp3j4qk%3D?a=1&'
let url_split = url.split('/')
let id_with_parameter = url_split[7]
let id = id_with_parameter.split('?')[0]
console.log(id)
输出AQQkADAwATM0MDAAMS0xZGUwLTNjMTAtMDACLTAwCgAQAB%2FnQ1lgT6dDlqIakp3j4qk%3D
这可能有很多限制,不是最好的方法
只是一个简单的问题,你将如何从这个 URL:
中获取“id”这些 URL 变化很大,但我只想要消息 ID。
它不仅仅是一个查询参数,所以我不能直接从那里获取它。
我该怎么做?
你可以把URL除以/
得到第8个索引,如果有参数,就用?
分割得到第一个索引[=14] =]
const url =
'https://outlook.live.com/mail/0/inbox/id/AQQkADAwATM0MDAAMS0xZGUwLTNjMTAtMDACLTAwCgAQAB%2FnQ1lgT6dDlqIakp3j4qk%3D?a=1&'
let url_split = url.split('/')
let id_with_parameter = url_split[7]
let id = id_with_parameter.split('?')[0]
console.log(id)
输出AQQkADAwATM0MDAAMS0xZGUwLTNjMTAtMDACLTAwCgAQAB%2FnQ1lgT6dDlqIakp3j4qk%3D
这可能有很多限制,不是最好的方法