diff --git a/README.md b/README.md index a1988bb..94bb886 100644 --- a/README.md +++ b/README.md @@ -1,38 +1,11 @@ -## Установка +# Phone number migration -### 1. Настраиваем OAuth авторизацию Google +## Использование -#### 1.1 Создаем или выбираем проект в Google Console +Проект доступен в нескольких вариантах: -https://console.cloud.google.com/ +1. Как [блокнот в Google Colab](https://colab.research.google.com/drive/1xQZpEFf2b7Mr1z2uSdkHQoZq5cxUG2ME?usp=sharing) (для работы с самой актуальной версией лучше самостоятельно импортировать Phone_number_migration.ipynb). +2. Как Jupyter Notebook (Phone_number_migration.ipynb). +3. Как простой скрипт на Python (main.py). -#### 1.2 Включаем People API - -API and Services → Library → Search and Enable the service - -People API - -#### 1.3 Создаем OAuth2 Screen Consent - -API and Services → OAuth Consent Screen - -В разделе Scopes выбираем People API - -В разделе Test users добавляем наш адрес электронной почты - -#### 1.4 Создаем Oauth2 Credentials - -API and Services → Credentials → Create credentials → OAuth client ID - -Application type: `Web application` - -Authorized redirect URI: `http://localhost:42047/` - -Сохраняем OAuth2 Credentials как json в рабочую папку с названием `credentials.json`. - -### 2. Устанавливаем зависимости и запускаем скрипт - -```shell -pip install -r requirements.txt -python main.py -``` \ No newline at end of file +Во всех вариантах использования необходимо получить файл с OAuth Credentials [следуя данной инструкции](docs/Настройка-Google-Cloud-проекта.md). \ No newline at end of file