自己測試可以,大家如果用可以先用指令碼測試一下,多多給意見
版本不同需要使用得三方類庫不同,使用前請確認好自己得版本
python2.x:
#coding=utf-8
#!/usr/bin/env python
import json
import base64
import requests
if __name__ ==
"__main__"
: image_file =
open
('./1.png'
,'rb'
) image = image_file.read(
) image_file.close(
) image = base64.b64encode(image)
url =
""headers =
data =
response = requests.request(
"post"
, url, headers=headers, data=data)
print
(response.text.encode(
'utf8'))
python3.x:
#coding=utf-8
#!/usr/bin/env python
import sys
import json
import base64
import urllib
import urllib2
if __name__ ==
"__main__"
: image_file =
open
('./pic.png'
,'rb'
) image = image_file.read(
) image_file.close(
) image = base64.b64encode(image)
url =
'' data =
jsonstr = json.dumps(data)
req = urllib2.request(url, jsonstr)
req.add_header(
'content-type',)
response = urllib2.urlopen(req)
resp = response.read(
).decode(
'utf-8'
)print resp
Python呼叫第三方介面實現nagios簡訊報警
公司有需求,需要簡訊報警,所以才有了如下的東西。第三方 smsbao.com 收費是1分錢一條,買的多當然就更便宜,我們買的是700元 10000條。缺點 1 傳送內容只能有70位元組,超過了就會拆分成多條簡訊。所以得對傳送內容進行優化。2 傳送資訊的號碼不同 優點 1 通過http介面,所好進行調...
Python呼叫第三方介面實現nagios簡訊報警
公司有需求,需要簡訊報警,所以才有了如下的東西。第三方 smsbao.com 收費是1分錢一條,買的多當然就更便宜,我們買的是700元 10000條。缺點 1 傳送內容只能有70位元組,超過了就會拆分成多條簡訊。所以得對傳送內容進行優化。2 傳送資訊的號碼不同 優點 1 通過http介面,所好進行調...
Feign呼叫第三方http介面
我們平常在開發的時候,經常會碰到呼叫第三方的介面,這個時候我們可以使用httpclient或者resttemplate,但是這兩種方式相比較與feign呼叫,都會麻煩一點兒。feign是宣告式服務呼叫客戶端,既規範又簡潔,幫我們遮蔽了http呼叫的複雜性,而且完美切入springcloud技術體系。...