upload file to webex teams api code example
Example 1: webex teams api attach file
import requests
from requests_toolbelt.multipart.encoder import MultipartEncoder
m = MultipartEncoder({'roomId': 'Y2lzY2.....',
'text': 'example attached',
'files': ('example.png', open('example.png', 'rb'),
'image/png')})
r = requests.post('https://webexapis.com/v1/messages', data=m,
headers={'Authorization': 'Bearer ACCESS_TOKEN',
'Content-Type': m.content_type})
print r.text
Example 2: webex teams api attach file
curl -I https://webexapis.com/v1/contents/Y2lzY...... -H "Authorization: Bearer ACCESS_TOKEN"
HTTP/1.1 200 OK
Cache-Control: no-cache
Content-Disposition: attachment; filename="example.png"
Content-Length: 44752
Content-Type: image/png