Files
appwrite/docs/examples/1.8.x/server-python/examples/avatars/get-screenshot.md
T
2025-11-13 11:29:38 +05:30

1006 B

from appwrite.client import Client from appwrite.services.avatars import Avatars

client = Client() client.set_endpoint('https://.cloud.appwrite.io/v1') # Your API Endpoint client.set_project('<YOUR_PROJECT_ID>') # Your project ID client.set_session('') # The user session to authenticate with

avatars = Avatars(client)

result = avatars.get_screenshot( url = 'https://example.com', headers = {}, # optional viewport_width = 1, # optional viewport_height = 1, # optional scale = 0.1, # optional theme = .LIGHT, # optional user_agent = '<USER_AGENT>', # optional fullpage = False, # optional locale = '', # optional timezone = .AFRICA_ABIDJAN, # optional latitude = -90, # optional longitude = -180, # optional accuracy = 0, # optional touch = False, # optional permissions = [], # optional sleep = 0, # optional width = 0, # optional height = 0, # optional quality = -1, # optional output = .JPG # optional )