質問編集履歴

6

対処した方法を追加

2020/02/29 09:29

投稿

kipipipi
kipipipi

スコア60

test CHANGED
File without changes
test CHANGED
@@ -93,3 +93,61 @@
93
93
  print(r.json())
94
94
 
95
95
  ```
96
+
97
+
98
+
99
+
100
+
101
+ # miso24さんのご回答で解決いたしました!ありがとうございます!!
102
+
103
+ 以下に動くコードを記載いたします。お使いください!!
104
+
105
+ ```python
106
+
107
+ import requests
108
+
109
+
110
+
111
+ longUrl = "https://developer.android.com/" #例)短縮したいURL
112
+
113
+ access_token = 'アクセストークン'
114
+
115
+
116
+
117
+ url = "https://api-ssl.bitly.com/v4/shorten"
118
+
119
+ headers = {"Authorization":'Bearer {}'.format(access_token),
120
+
121
+ "Content-Type": "application/json",
122
+
123
+ "Host": "api-ssl.bitly.com",
124
+
125
+ "Accept":"application/json"
126
+
127
+ }
128
+
129
+
130
+
131
+ query = {
132
+
133
+ "long_url":longUrl,
134
+
135
+ "group_guid": 'それぞれのguidコード',
136
+
137
+ "domain": "bit.ly"
138
+
139
+ }
140
+
141
+
142
+
143
+ r = requests.post(url, json= query, headers= headers)
144
+
145
+
146
+
147
+ print(r.status_code)
148
+
149
+ print(r.json())
150
+
151
+
152
+
153
+ ```

5

追記しました

2020/02/29 09:29

投稿

kipipipi
kipipipi

スコア60

test CHANGED
File without changes
test CHANGED
@@ -69,3 +69,27 @@
69
69
  * 短縮したurlの出力のコードはまだ書いていません。
70
70
 
71
71
  * アクセストークンを適当なものに変えると403番が返ってきます。
72
+
73
+ *group_guidを得るためのGETは以下
74
+
75
+ ```python
76
+
77
+ import requests
78
+
79
+
80
+
81
+ url = 'https://api-ssl.bitly.com/v4/groups'
82
+
83
+ headers = {"Authorization":'個人のアクセストークン',"Accept" :"application/json"}
84
+
85
+
86
+
87
+ r = requests.get(url,headers = headers)
88
+
89
+
90
+
91
+ print(r.status_code)
92
+
93
+ print(r.json())
94
+
95
+ ```

4

追記しました

2020/02/29 09:00

投稿

kipipipi
kipipipi

スコア60

test CHANGED
File without changes
test CHANGED
@@ -46,7 +46,9 @@
46
46
 
47
47
  "longurl":longUrl,
48
48
 
49
- "group_guid": 'それぞれのguidコード'
49
+ "group_guid": 'それぞれのguidコード',
50
+
51
+ "domain": "bit.ly"
50
52
 
51
53
  }
52
54
 

3

追記しました

2020/02/29 08:57

投稿

kipipipi
kipipipi

スコア60

test CHANGED
File without changes
test CHANGED
@@ -19,6 +19,8 @@
19
19
 
20
20
 
21
21
  [Bitlyドキュメントはこちら](https://dev.bitly.com/v4_documentation.html#section/Migrating-from-V4)
22
+
23
+ [Bitly Shorten a Link](https://dev.bitly.com/v4_documentation.html#operation/createBitlink)
22
24
 
23
25
 
24
26
 

2

追記しました

2020/02/29 08:57

投稿

kipipipi
kipipipi

スコア60

test CHANGED
File without changes
test CHANGED
@@ -63,3 +63,5 @@
63
63
  ```
64
64
 
65
65
  * 短縮したurlの出力のコードはまだ書いていません。
66
+
67
+ * アクセストークンを適当なものに変えると403番が返ってきます。

1

誤字脱字

2020/02/29 06:28

投稿

kipipipi
kipipipi

スコア60

test CHANGED
File without changes
test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- 環境 python3.7 requesutsモジュール使用
17
+ 環境 python3.7 requestsモジュール使用
18
18
 
19
19
 
20
20