Skip to content

Commit 56760a3

Browse files
authored
Create ee-test-with-oauth2.py
1 parent 0a76709 commit 56760a3

1 file changed

Lines changed: 18 additions & 0 deletions

File tree

ee-test-with-oauth2.py

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
import ee
2+
import json
3+
import os
4+
import google.oauth2.credentials
5+
6+
stored = json.loads(os.getenv("EARTHENGINE_TOKEN"))
7+
credentials = google.oauth2.credentials.Credentials(
8+
None,
9+
token_uri="https://oauth2.googleapis.com/token",
10+
client_id=stored["client_id"],
11+
client_secret=stored["client_secret"],
12+
refresh_token=stored["refresh_token"],
13+
quota_project_id=stored["project"],
14+
)
15+
16+
ee.Initialize(credentials=credentials)
17+
18+
print(ee.String("Greetings from the Earth Engine servers!").getInfo())

0 commit comments

Comments
 (0)