์ฐธ๊ณ
https://dkrnfls.tistory.com/137
Android Uri.getQueryParameter์ + ๋ค์ด๊ฐ๋ฉด ๋น์นธ์ผ๋ก ๋ฐ๋๋๋ค.
์ต๊ทผ์ ๋ค์ด๋๋ฏน๋งํฌ๋ฅผ ๊ตฌํํ๋์ค ์ ๋ณด๋ฅผ ๋งํฌ์ query๋ก ๋ด์์๋ +๊ฐ ๋น์นธ์ผ๋ก ๋ณ๊ฒฝ๋๋ ์ด์๊ฐ ์์์ต๋๋ค. ๊ฐ์ ๋ค์ด๋๋ฏน ๋งํฌ๋ฅผ ๊ณต์ ํ์๋ ios์์๋ ์ด์๊ฐ ์์ด์ ์๋๋ก์ด๋ ์ชฝ์ ์ด์
dkrnfls.tistory.com
์ด์
val uri = intent.data
val authorizeCode = uri.getQueryParameter("authorize")
๋ด๊ฐ ์ํ๋ ๊ฒฐ๊ณผ authorizedCode ๊ฐ
0id4gzmDNXhJY9xbNsOYpbg/rLuhKEc2zyWwZ+7s6YF9Pju8hVErS8Pshsi+ugWPrPW1pieHA2mrzSMKOifAWgaQV4w=
์ค์ ๊ฐ
0id4gzmDNXhJY9xbNsOYpbg/rLuhKEc2zyWwZ 7s6YF9Pju8hVErS8Pshsi ugWPrPW1pieHA2mrzSMKOifAWgaQV4w=
ํด๊ฒฐ
Uri.getQueryParameter() ๋์ Uri.getQueryParameters()๋ฅผ ์ฌ์ฉํ๋ค.
https://dkrnfls.tistory.com/137
Android Uri.getQueryParameter์ + ๋ค์ด๊ฐ๋ฉด ๋น์นธ์ผ๋ก ๋ฐ๋๋๋ค.
์ต๊ทผ์ ๋ค์ด๋๋ฏน๋งํฌ๋ฅผ ๊ตฌํํ๋์ค ์ ๋ณด๋ฅผ ๋งํฌ์ query๋ก ๋ด์์๋ +๊ฐ ๋น์นธ์ผ๋ก ๋ณ๊ฒฝ๋๋ ์ด์๊ฐ ์์์ต๋๋ค. ๊ฐ์ ๋ค์ด๋๋ฏน ๋งํฌ๋ฅผ ๊ณต์ ํ์๋ ios์์๋ ์ด์๊ฐ ์์ด์ ์๋๋ก์ด๋ ์ชฝ์ ์ด์
dkrnfls.tistory.com
https://developer.android.com/reference/android/net/Uri#getQueryParameters(java.lang.String)
Uri | Android Developers
developer.android.com
val uri = intent.data
val authorizeCode : List<String> = uri.getQueryParameters("authorize")
'๊ณณ๊ฐ์์ ์ธ์ฌ๋๋ค > ์ค๋ฌด' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[๊ตฌ๊ธ ํ๋ ์ด ์ฝ์][๊ฒฝํ] ์ฑ ๊ฒ์ ์ค์ ON ๋ณ๊ฒฝ ์์๋ ๊ฒ์๋ฅผ ํ๋ค (0) | 2024.04.04 |
---|---|
[Android][WebView] HTML TAG ํ์ฑ - Jsoup (0) | 2024.04.04 |
[ํ์ ][๊ฒฝํ ๋์๋ณด๊ธฐ] Jira ํ์ (0) | 2024.04.04 |
[์ค๋ฌด] ๊ณ ๋ ค์ฌํญ / ๋ฐ์ ํผ๋๋ฐฑ (0) | 2024.03.20 |
[Android] Uri๋ก๋ถํฐ ํ์ฅ์ ์ป๊ธฐ (0) | 2023.10.28 |