Benutzer-Werkzeuge

Webseiten-Werkzeuge


dapnetapisendrubricl

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung Beide Seiten der Revision
dapnetapisendrubricl [2018/03/13 15:06]
dh3wr
dapnetapisendrubricl [2022/01/30 13:19]
dj7lc
Zeile 1: Zeile 1:
 ====== Send rubric content via REST-API ====== ====== Send rubric content via REST-API ======
 +
 +===== Example for curl from linux console =====
 +
 +<​code>​
 +curl -H "​Content-Type:​ application/​json"​ -X POST -u yourcallsign:​yourpassword -d '{ "​text":​ "this is the message",​ "​callSignNames":​ ["​destinationcallsign"​],​ "​transmitterGroupNames":​ ["​txgroup"​],​ "​emergency":​ false }' http://​dapnet.db0sda.ampr.org:​8080/​calls
 +</​code>​
 +
 +
 +===== Example for python3 =====
 +
 +<​code>​
 +import requests
 +
 +url = '​http://​dapnet.db0sda.ampr.org:​8080/​news'​
 +
 +headers = {'​Content-type':​ '​application/​json'​}
 +
 +data = '{ "​rubricName":​ "​rubric",​ "​text":​ "this is the message"​ }'
 +
 +data = data.encode('​utf-8'​)
 +
 +response = requests.post(url,​ headers=headers,​ auth=('​yourcallsign',​ '​yourpassword'​),​ data=data)
 +
 +print(response)
 +</​code>​
 +
  
 Just an example in Perl from https://​github.com/​DecentralizedAmateurPagingNetwork/​DxClusterInterface/​blob/​master/​dxclusterspider_db0sda Just an example in Perl from https://​github.com/​DecentralizedAmateurPagingNetwork/​DxClusterInterface/​blob/​master/​dxclusterspider_db0sda
dapnetapisendrubricl.txt · Zuletzt geändert: 2022/01/30 13:27 von dj7lc