Package waiting to be converted over.
// ____ __ __ __ _ _
// / __ \ __ __ _____ / /_ / /_ / /_ (_) _____ (_) ____
// / /_/ / / / / / / ___/ / __ \ / __/ / __ \ / / / ___/ / / / __ \
// / ____/ / /_/ / (__ ) / / / // /_ / / / / / / (__ ) _ / / / /_/ /
// /_/ \__,_/ /____/ /_/ /_/ \__/ /_/ /_/ /_/ /____/ (_)/_/ \____/
This is a package made for Python, to interact with the Pushthis RESTful API Network Access Point to send payloads through the network to your client side in real-time!
coming soon
Define your keys and access point
key = 'key'
secret = 'secret'
accessPointAPI = 'api access point'
accessPointAuth = 'auth access point'
Single Payload Requests
import Pushthis
pushthis = Pushthis(key, secret, accessPointAPI)
pushthis.setChannel('pushthisNetwork')
pushthis.setEvent('demo')
payload = {
'username' : 'bob dole',
'message' : 'omg soo cool!'
}
pushthis.attach(payload)
pushthis.send()
Multi-Payload Requests
import Pushthis
pushthis = Pushthis(key, secret, accessPointAPI)
sendToModerator = {
'channel' : 'pythonChat',
'event' : 'incomingReports',
'data' : {
'username' : 'bob dole',
'message' : 'he trolled me.'
}
}
sendToChatRooms = {
'channel': 'pythonChat',
'event': 'callbackReport',
'data': {
'username': 'bob dole',
'message': 'thanks for your report.'
}
}
pushthis.add(sendToModerator)
pushthis.add(sendToChatRooms)
pushthis.send()
Authorizing Payload Request
import Pushthis
pushthis = Pushthis(key, secret, accessPointAuth)
pushthis.authorize(boolean, channel, socket_id)
Documentation for Pushthis.io can be found at https://pushthis.io/documentation
- Yordadev @ https://github.com/yordadev
- Nhalstead @ https://github.com/nhalstead