1<html><body>
2<style>
3
4body, h1, h2, h3, div, span, p, pre, a {
5  margin: 0;
6  padding: 0;
7  border: 0;
8  font-weight: inherit;
9  font-style: inherit;
10  font-size: 100%;
11  font-family: inherit;
12  vertical-align: baseline;
13}
14
15body {
16  font-size: 13px;
17  padding: 1em;
18}
19
20h1 {
21  font-size: 26px;
22  margin-bottom: 1em;
23}
24
25h2 {
26  font-size: 24px;
27  margin-bottom: 1em;
28}
29
30h3 {
31  font-size: 20px;
32  margin-bottom: 1em;
33  margin-top: 1em;
34}
35
36pre, code {
37  line-height: 1.5;
38  font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39}
40
41pre {
42  margin-top: 0.5em;
43}
44
45h1, h2, h3, p {
46  font-family: Arial, sans serif;
47}
48
49h1, h2, h3 {
50  border-bottom: solid #CCC 1px;
51}
52
53.toc_element {
54  margin-top: 0.5em;
55}
56
57.firstline {
58  margin-left: 2 em;
59}
60
61.method  {
62  margin-top: 1em;
63  border: solid 1px #CCC;
64  padding: 1em;
65  background: #EEE;
66}
67
68.details {
69  font-weight: bold;
70  font-size: 14px;
71}
72
73</style>
74
75<h1><a href="androidpublisher_v3.html">Google Play Android Developer API</a> . <a href="androidpublisher_v3.internalappsharingartifacts.html">internalappsharingartifacts</a></h1>
76<h2>Instance Methods</h2>
77<p class="toc_element">
78  <code><a href="#close">close()</a></code></p>
79<p class="firstline">Close httplib2 connections.</p>
80<p class="toc_element">
81  <code><a href="#uploadapk">uploadapk(packageName, media_body=None, media_mime_type=None, x__xgafv=None)</a></code></p>
82<p class="firstline">Uploads an APK to internal app sharing. If you are using the Google API client libraries, please increase the timeout of the http request before calling this endpoint (a timeout of 2 minutes is recommended). See [Timeouts and Errors](https://developers.google.com/api-client-library/java/google-api-java-client/errors) for an example in java.</p>
83<p class="toc_element">
84  <code><a href="#uploadbundle">uploadbundle(packageName, media_body=None, media_mime_type=None, x__xgafv=None)</a></code></p>
85<p class="firstline">Uploads an app bundle to internal app sharing. If you are using the Google API client libraries, please increase the timeout of the http request before calling this endpoint (a timeout of 2 minutes is recommended). See [Timeouts and Errors](https://developers.google.com/api-client-library/java/google-api-java-client/errors) for an example in java.</p>
86<h3>Method Details</h3>
87<div class="method">
88    <code class="details" id="close">close()</code>
89  <pre>Close httplib2 connections.</pre>
90</div>
91
92<div class="method">
93    <code class="details" id="uploadapk">uploadapk(packageName, media_body=None, media_mime_type=None, x__xgafv=None)</code>
94  <pre>Uploads an APK to internal app sharing. If you are using the Google API client libraries, please increase the timeout of the http request before calling this endpoint (a timeout of 2 minutes is recommended). See [Timeouts and Errors](https://developers.google.com/api-client-library/java/google-api-java-client/errors) for an example in java.
95
96Args:
97  packageName: string, Package name of the app. (required)
98  media_body: string, The filename of the media request body, or an instance of a MediaUpload object.
99  media_mime_type: string, The MIME type of the media request body, or an instance of a MediaUpload object.
100  x__xgafv: string, V1 error format.
101    Allowed values
102      1 - v1 error format
103      2 - v2 error format
104
105Returns:
106  An object of the form:
107
108    { # An artifact resource which gets created when uploading an APK or Android App Bundle through internal app sharing.
109  &quot;certificateFingerprint&quot;: &quot;A String&quot;, # The sha256 fingerprint of the certificate used to sign the generated artifact.
110  &quot;downloadUrl&quot;: &quot;A String&quot;, # The download URL generated for the uploaded artifact. Users that are authorized to download can follow the link to the Play Store app to install it.
111  &quot;sha256&quot;: &quot;A String&quot;, # The sha256 hash of the artifact represented as a lowercase hexadecimal number, matching the output of the sha256sum command.
112}</pre>
113</div>
114
115<div class="method">
116    <code class="details" id="uploadbundle">uploadbundle(packageName, media_body=None, media_mime_type=None, x__xgafv=None)</code>
117  <pre>Uploads an app bundle to internal app sharing. If you are using the Google API client libraries, please increase the timeout of the http request before calling this endpoint (a timeout of 2 minutes is recommended). See [Timeouts and Errors](https://developers.google.com/api-client-library/java/google-api-java-client/errors) for an example in java.
118
119Args:
120  packageName: string, Package name of the app. (required)
121  media_body: string, The filename of the media request body, or an instance of a MediaUpload object.
122  media_mime_type: string, The MIME type of the media request body, or an instance of a MediaUpload object.
123  x__xgafv: string, V1 error format.
124    Allowed values
125      1 - v1 error format
126      2 - v2 error format
127
128Returns:
129  An object of the form:
130
131    { # An artifact resource which gets created when uploading an APK or Android App Bundle through internal app sharing.
132  &quot;certificateFingerprint&quot;: &quot;A String&quot;, # The sha256 fingerprint of the certificate used to sign the generated artifact.
133  &quot;downloadUrl&quot;: &quot;A String&quot;, # The download URL generated for the uploaded artifact. Users that are authorized to download can follow the link to the Play Store app to install it.
134  &quot;sha256&quot;: &quot;A String&quot;, # The sha256 hash of the artifact represented as a lowercase hexadecimal number, matching the output of the sha256sum command.
135}</pre>
136</div>
137
138</body></html>