質問編集履歴
3
情報の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -73,6 +73,8 @@
|
|
73
73
|
|
74
74
|
requests.post('https://ton.twitter.com/1.1/ton/data/dm/1589771642997121033/1589771637129216005/pTaJerJk.jpg',auth=("Twitter_id","Twitter_password")
|
75
75
|
これを追加して"Twitter_id","Twitter_password"をいろいろ変えてみたりしました。
|
76
|
+
https://python.softmoco.com/basics/python-http-request.php#3
|
77
|
+
このサイトにありました
|
76
78
|
見当違いなことなのでしょうか?
|
77
79
|
|
78
80
|
### 補足情報(FW/ツールのバージョンなど)
|
@@ -80,4 +82,6 @@
|
|
80
82
|
参考にしたサイトです
|
81
83
|
https://note.com/mitsuru_h_cc/n/n6a4e0b2134a8#UvDHG
|
82
84
|
|
85
|
+
https://python.softmoco.com/basics/python-http-request.php#3
|
83
86
|
|
87
|
+
|
2
情報の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -77,4 +77,7 @@
|
|
77
77
|
|
78
78
|
### 補足情報(FW/ツールのバージョンなど)
|
79
79
|
OAuth2.0だと思う?、Twitter API v2です。
|
80
|
+
参考にしたサイトです
|
81
|
+
https://note.com/mitsuru_h_cc/n/n6a4e0b2134a8#UvDHG
|
80
82
|
|
83
|
+
|
1
情報の追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,6 +2,22 @@
|
|
2
2
|
tweepyとurllibでTwitterのdmに来た画像、動画を保存するプログラムを作ろうと思っています。
|
3
3
|
urllib.request.urlopen(media_url_https)
|
4
4
|
にするとHTTPS 401 エラーが出てしまいます
|
5
|
+
|
6
|
+
公式ドキュメントを見るとこのようなサンプルコードがあるのですがこのプログラムはPythonでできますか?oauth_consumer_keyなどの値はTwitterのTwitterのデロッパー画面から見れる値でいいのですか?
|
7
|
+
```
|
8
|
+
curl --request GET \
|
9
|
+
|
10
|
+
--url https://ton.twitter.com/1.1/ton/data/dm/1034828552951160836/1034828533812486145/oP5p359h.jpg \
|
11
|
+
|
12
|
+
--header 'authorization: OAuth
|
13
|
+
oauth_consumer_key="6NxxxxxxCS",
|
14
|
+
oauth_nonce="Sbxxxxxx2G",
|
15
|
+
oauth_signature="637xxxxxxM%3D",
|
16
|
+
oauth_signature_method="HMAC-SHA1",
|
17
|
+
oauth_timestamp="1535557741",
|
18
|
+
oauth_token="600-SQxxxxxxcqIF",
|
19
|
+
oauth_version="1.0"'
|
20
|
+
```
|
5
21
|
### 実現したいこと
|
6
22
|
dmから画像を取得する
|
7
23
|
|
@@ -49,8 +65,7 @@
|
|
49
65
|
print(e.reason)
|
50
66
|
print(e.headers)
|
51
67
|
print(e.headers['WWW-Authenticate'])
|
52
|
-
|
68
|
+
url="https://ton.twitter.com/1.1/ton/data/dm/1589771642997121033/1589771637129216005/pTaJerJk.jpg"
|
53
|
-
url=(api.get_direct_messages()[1].message_create['message_data']['attachment']['media']['media_url_https'])
|
54
69
|
download_file(url,"C:/Users/PC2006/Downloads/ko.png")
|
55
70
|
```
|
56
71
|
|
@@ -61,6 +76,5 @@
|
|
61
76
|
見当違いなことなのでしょうか?
|
62
77
|
|
63
78
|
### 補足情報(FW/ツールのバージョンなど)
|
79
|
+
OAuth2.0だと思う?、Twitter API v2です。
|
64
80
|
|
65
|
-
ここにより詳細な情報を記載してください。
|
66
|
-
|