mirror of
https://github.com/Rast1234/VkNet.TokenMagic.git
synced 2026-07-09 17:19:12 +00:00
some readme
This commit is contained in:
parent
cc36c930ec
commit
305e8ac5ba
1 changed files with 45 additions and 0 deletions
45
README.md
Normal file
45
README.md
Normal file
|
|
@ -0,0 +1,45 @@
|
|||
# VkNet.TokenMagic
|
||||
### Languages: [EN](#Readme-English), [RU](#Readme-Русский)
|
||||
|
||||
# Readme English
|
||||
|
||||
Extension for [VkNet](https://github.com/vknet/vk) to authenticate as Android application, giving you access to full Audio API and probably more.
|
||||
This is a heavily refactored C# port of [PHP vk-audio-token](https://github.com/vodka2/vk-audio-token) - all credits for reverse engineering and black magic to original author.
|
||||
|
||||
How it works:
|
||||
* Makes requests to Google servers as an Android app -> gets `receipt` string
|
||||
* Authenticates in VK using regular flow with login and password -> gets `token` string
|
||||
* Authenticates in VK arain using `receipt` and `token` -> gets **`refreshed token`**
|
||||
|
||||
### This `refreshed token` gives you god mode and allows full API access.
|
||||
|
||||
## Installation
|
||||
|
||||
### Nuget
|
||||
Install-Package VkNet.TokenMagic
|
||||
|
||||
### .NET CLI
|
||||
dotnet add package VkNet.TokenMagic
|
||||
|
||||
|
||||
|
||||
# Readme Русский
|
||||
|
||||
Расширение [VkNet](https://github.com/vknet/vk) для аутентификации под видом Android-приложения для доступа к полному API аудиозаписей и, возможно, даже больше.
|
||||
Это сильно отрефакторенный порт [PHP vk-audio-token](https://github.com/vodka2/vk-audio-token) - вся уважуха за реверс и черную магию автору оригинала.
|
||||
|
||||
Как оно работает:
|
||||
* Делает запросы к серверам Google, прикидываясь Android-приложением -> получает строку `receipt`
|
||||
* Аутентифицируется в VK по стандартной схеме с логином и паролем -> получает строку `токен`
|
||||
* Аутентифицируется в VK еще раз, используя `receipt` и `токен` -> получает строку **`обновленный токен`**
|
||||
|
||||
### Этот `обновленный токен` дает расширенные права и полный доступ к API.
|
||||
|
||||
|
||||
## Установка
|
||||
|
||||
### Nuget
|
||||
Install-Package VkNet.TokenMagic
|
||||
|
||||
### .NET CLI
|
||||
dotnet add package VkNet.TokenMagic
|
||||
Loading…
Add table
Add a link
Reference in a new issue