Пример #1
0
 private bool CheckTokenAndWarnIfNeeded()
 {
     if (!IFTTTWebHookClient.IsValid(ApplicationSettingsManager.Settings.IFTTTAPIKey))
     {
         //Warn that the token is empty and not configured.
         return(false);
     }
     return(true);
 }
Пример #2
0
        public override void OnButtonUp(DeckDevice deckDevice)
        {
            if (CheckTokenAndWarnIfNeeded())
            {
                IFTTTWebHookClient client = new IFTTTWebHookClient().WithToken(ApplicationSettingsManager.Settings.IFTTTAPIKey);

                client.FireEvent(EventName, new Utils.Misc.IFTTTWebhookProperties()
                {
                    Value1 = Value1, Value2 = Value2, Value3 = Value3
                });
            }
        }