@@ -12,23 +12,26 @@ avatars = Avatars.new(client)
1212
1313result = avatars.get_screenshot(
1414 url: 'https://example.com ',
15- headers: {}, # optional
16- viewport_width: 1, # optional
17- viewport_height: 1, # optional
18- scale: 0.1, # optional
15+ headers: {
16+ "Authorization" => "Bearer token123",
17+ "X-Custom-Header" => "value"
18+ }, # optional
19+ viewport_width: 1920, # optional
20+ viewport_height: 1080, # optional
21+ scale: 2, # optional
1922 theme: Theme::LIGHT, # optional
20- user_agent: '<USER_AGENT> ', # optional
21- fullpage: false , # optional
22- locale: '< LOCALE > ', # optional
23+ user_agent: 'Mozilla/5.0 (iPhone; CPU iPhone OS 14_0 like Mac OS X) AppleWebKit/605.1.15 ', # optional
24+ fullpage: true , # optional
25+ locale: 'en-US ', # optional
2326 timezone: Timezone::AFRICA_ABIDJAN, # optional
24- latitude: -90 , # optional
25- longitude: -180 , # optional
26- accuracy: 0 , # optional
27- touch: false , # optional
28- permissions: [ ] , # optional
29- sleep: 0 , # optional
30- width: 0 , # optional
31- height: 0 , # optional
32- quality: -1 , # optional
27+ latitude: 37.7749 , # optional
28+ longitude: -122.4194 , # optional
29+ accuracy: 100 , # optional
30+ touch: true , # optional
31+ permissions: [ "geolocation","notifications" ] , # optional
32+ sleep: 3 , # optional
33+ width: 800 , # optional
34+ height: 600 , # optional
35+ quality: 85 , # optional
3336 output: Output::JPG # optional
3437)
0 commit comments