Index: tools/telemetry/third_party/gsutil/third_party/oauth2client/samples/oauth2_for_devices.py |
diff --git a/tools/telemetry/third_party/gsutil/third_party/oauth2client/samples/oauth2_for_devices.py b/tools/telemetry/third_party/gsutil/third_party/oauth2client/samples/oauth2_for_devices.py |
deleted file mode 100644 |
index 6b3b72ec267b5f084662bdf836167b551e0cc461..0000000000000000000000000000000000000000 |
--- a/tools/telemetry/third_party/gsutil/third_party/oauth2client/samples/oauth2_for_devices.py |
+++ /dev/null |
@@ -1,32 +0,0 @@ |
-# -*- coding: utf-8 -*- |
- |
-# See: https://developers.google.com/accounts/docs/OAuth2ForDevices |
- |
-import httplib2 |
-from six.moves import input |
-from oauth2client.client import OAuth2WebServerFlow |
-from googleapiclient.discovery import build |
- |
-CLIENT_ID = "some+client+id" |
-CLIENT_SECRET = "some+client+secret" |
-SCOPES = ("https://www.googleapis.com/auth/youtube",) |
- |
-flow = OAuth2WebServerFlow(CLIENT_ID, CLIENT_SECRET, " ".join(SCOPES)) |
- |
-# Step 1: get user code and verification URL |
-# https://developers.google.com/accounts/docs/OAuth2ForDevices#obtainingacode |
-flow_info = flow.step1_get_device_and_user_codes() |
-print("Enter the following code at {0}: {1}".format(flow_info.verification_url, |
- flow_info.user_code)) |
-print("Then press Enter.") |
-input() |
- |
-# Step 2: get credentials |
-# https://developers.google.com/accounts/docs/OAuth2ForDevices#obtainingatoken |
-credentials = flow.step2_exchange(device_flow_info=flow_info) |
-print("Access token: {0}".format(credentials.access_token)) |
-print("Refresh token: {0}".format(credentials.refresh_token)) |
- |
-# Get YouTube service |
-# https://developers.google.com/accounts/docs/OAuth2ForDevices#callinganapi |
-youtube = build("youtube", "v3", http=credentials.authorize(httplib2.Http())) |