From 7159c8d1cefab624828e6c35a8ba1e10174e0971 Mon Sep 17 00:00:00 2001 From: Maxim Slipenko Date: Sat, 11 Jun 2022 00:13:18 +0300 Subject: [PATCH] =?UTF-8?q?=D0=BE=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D1=8F?= =?UTF-8?q?=D0=B5=D1=82=20README.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 41 +++++++---------------------------------- 1 file changed, 7 insertions(+), 34 deletions(-) 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