Merge pull request #23 from CPTProgrammer/main

添加x-rpc-device_id对于安卓设备的说明
This commit is contained in:
墨染月 2023-08-24 07:05:29 +08:00 committed by GitHub
commit 56f45315b0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -81,6 +81,20 @@ _注以下列表只是说明该请求头的值通常在哪些平台出现
设备ID由使用的设备决定。
安卓上一般为一串由`ANDROID_ID`生成的`UUID`Kotlin 中可以这样获取Java 同理)
```Kotlin
import android.content.Context
import android.provider.Settings
import java.util.UUID
@SuppressLint("HardwareIds")
fun getDeviceId(context: Context): String {
val androidId = Settings.Secure.getString(context.contentResolver, Settings.System.ANDROID_ID)
val uuid = UUID.nameUUIDFromBytes(androidId.toByteArray())
return uuid.toString()
}
```
#### `X-Requested-With`
国内版APP为`com.mihoyo.hyperion`。