質問編集履歴
1
文章をわかりやすく書き直しました
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
[Android Over the Air API]
|
1
|
+
【Python】 Pythonでのスクリプトの書き方について[Android Over the Air API]
|
test
CHANGED
@@ -2,11 +2,7 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
|
6
|
-
|
7
|
-
|
8
|
-
|
9
|
-
[[Create a Package]](https://developers.google.com/android/over-the-air/v1/how-tos/create-package?hl=JA#resumable)ページの[Resumable upload]をPythonで実践しようと試みているのですが、文献が少なくまた私のPythonの知識が少ないためどのように書いたらよいかがわかりません。どなたかご教授いただけないでしょうか(あるいは参考になるページなどを教えていただけないでしょうか)?
|
5
|
+
Python3 [[Create a Package]](https://developers.google.com/android/over-the-air/v1/how-tos/create-package?hl=JA#resumable)ページの[Resumable upload]を記述しようと試みているのですが、文献が少なくまた私のPythonの知識が少ないためどのように書いたらよいかがわかりません。どなたかご教授いただけないでしょうか(あるいは参考になるページなどを教えていただけないでしょうか)?
|
10
6
|
|
11
7
|
|
12
8
|
|
@@ -14,7 +10,41 @@
|
|
14
10
|
|
15
11
|
|
16
12
|
|
17
|
-
###
|
13
|
+
### Pythonで記述したい内容
|
14
|
+
|
15
|
+
```
|
16
|
+
|
17
|
+
POST /upload HTTP/1.1
|
18
|
+
|
19
|
+
Host: android/over-the-air.googleapis.com
|
20
|
+
|
21
|
+
Authorization: Bearer your_auth_token
|
22
|
+
|
23
|
+
Content-Length: 38
|
24
|
+
|
25
|
+
Content-Type: application/json; charset=UTF-8
|
26
|
+
|
27
|
+
X-Goog-Upload-Command: start
|
28
|
+
|
29
|
+
X-Goog-Upload-Header-Content-Type: application/zip
|
30
|
+
|
31
|
+
X-Goog-Upload-Header-Content-Length: 2000000
|
32
|
+
|
33
|
+
{"deployment": "id", "package_title": "title" }
|
34
|
+
|
35
|
+
```
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
|
44
|
+
|
45
|
+
|
46
|
+
|
47
|
+
|
18
48
|
|
19
49
|
正しいスクリプトをかけている場合、下記のようなレスポンスが返ってくるそうです。
|
20
50
|
|
@@ -32,21 +62,13 @@
|
|
32
62
|
|
33
63
|
|
34
64
|
|
35
|
-
現在下記「該当のソースコード」で作業が止まっている状態ですが実行すると
|
36
|
-
|
37
|
-
```
|
38
|
-
|
39
|
-
レスポンスが何も返ってこない
|
40
|
-
|
41
|
-
```
|
42
|
-
|
43
|
-
状態です。
|
44
65
|
|
45
66
|
|
46
67
|
|
47
|
-
### 該当のソースコード
|
48
68
|
|
69
|
+
### 現在の状況
|
49
70
|
|
71
|
+
自分なりに調べて現在下記スクリプトとなっています。
|
50
72
|
|
51
73
|
```Python3
|
52
74
|
|
@@ -98,6 +120,16 @@
|
|
98
120
|
|
99
121
|
|
100
122
|
|
123
|
+
上記を実行すると
|
124
|
+
|
125
|
+
```
|
126
|
+
|
127
|
+
レスポンスが何も返ってこない
|
128
|
+
|
129
|
+
```
|
130
|
+
|
131
|
+
状態です。
|
132
|
+
|
101
133
|
|
102
134
|
|
103
135
|
### 補足情報(FW/ツールのバージョンなど)
|