Пример #1
0
def getMessages(URL, token, userId):

    conn, headers = connection.GetConnectionAndHeaders(URL)

    queryToken = "/Message/" + userId + "?token=" + token
    conn.request("GET", queryToken, headers=headers)

    return conn.getresponse()
Пример #2
0
def Register(URL, username, password):

    conn, headers = connection.GetConnectionAndHeaders(URL)

    payload = AssemblePayload(username, password)

    conn.request("POST", "/signup", payload, headers)

    return interpretResponses.interpretRegistrationResponse(conn.getresponse())
Пример #3
0
def Login(URL, username, password):

    conn, headers = connection.GetConnectionAndHeaders(URL)

    payload = AssemblePayload(username, password)

    conn.request("POST", "/authenticate", payload, headers)

    return interpretResponses.interpretLoginResponse(conn.getresponse())
Пример #4
0
def deleteMessages(URL, token, userId):

    conn, headers = connection.GetConnectionAndHeaders(URL)

    payload = "token=" + token

    conn.request("DELETE", "/DeleteMessages/" + userId, payload, headers)

    return conn.getresponse()
Пример #5
0
def postMessage(URL, token, message, toUserId, fromId):

    conn, headers = connection.GetConnectionAndHeaders(URL)

    token = "token=" + token
    toUser = "******" + toUserId
    fromUser = "******" + fromId
    message = "&data=" + message
    payload = token + toUser + fromUser + message

    conn.request("POST", "/Message", payload, headers)

    return conn.getresponse()