コード例 #1
0
def update_webhook():
    webhook_config = dict(enabled=True)

    try:
        webhook_client = MessageBusWebhooksClient(api_key)
        result = webhook_client.update_webhook(webhook_key, webhook_config)
    except MessageBusResponseError, error:
        raise error
コード例 #2
0
def create_webhook():
    webhook_config = dict(
        uri="http://domain.com/events/messagebus/message.accept", enabled=False, event_type="message.accept")

    try:
        webhook_client = MessageBusWebhooksClient(api_key)
        results = webhook_client.create_webhook(webhook_config)
    except MessageBusResponseError, error:
        raise error
コード例 #3
0
def create_webhook():
    webhook_config = dict(
        uri="http://domain.com/events/messagebus/message.accept",
        enabled=False,
        event_type="message.accept")

    try:
        webhook_client = MessageBusWebhooksClient(api_key)
        results = webhook_client.create_webhook(webhook_config)
    except MessageBusResponseError, error:
        raise error
コード例 #4
0
def get_webhooks():
    try:
        webhooks_client = MessageBusWebhooksClient(api_key)
        results = webhooks_client.get_webhooks()
    except MessageBusResponseError, error:
        print error.message
コード例 #5
0
def delete_webhook():
    try:
        webhook_client = MessageBusWebhooksClient(api_key)
        results = webhook_client.delete_webhook(webhook_key)
    except MessageBusResponseError, error:
        raise error
コード例 #6
0
def get_webhook():
    try:
        webhooks_client = MessageBusWebhooksClient(api_key)
        result = webhooks_client.get_webhook(webhook_key)
    except MessageBusResponseError, error:
        print error.message