| 128 | private String WE_COM_APP_MEDIA_ID; |
| 129 | |
| 130 | public PushInfo getPushInfo() { |
| 131 | if (StringUtils.isNoneBlank(TG_BOT_TOKEN, TG_USER_ID) && Boolean.TRUE.equals(TG_USE_CUSTOM_URL)) { |
| 132 | return new PushInfo(new TelegramCustomUrlPush(), TG_BOT_TOKEN, TG_USER_ID); |
| 133 | } else if (StringUtils.isNoneBlank(TG_BOT_TOKEN, TG_USER_ID)) { |
| 134 | return new PushInfo(new TelegramPush(), TG_BOT_TOKEN, TG_USER_ID); |
| 135 | } else if (StringUtils.isNoneBlank(DING_TALK_URL, DING_TALK_SECRET)) { |
| 136 | return new PushInfo(new DingTalkSecretPush(), DING_TALK_URL, null, DING_TALK_SECRET); |
| 137 | } else if (StringUtils.isNotBlank(DING_TALK_URL)) { |
| 138 | return new PushInfo(new DingTalkPush(), DING_TALK_URL); |
| 139 | } else if (StringUtils.isNotBlank(PUSH_PLUS_TOKEN)) { |
| 140 | return new PushInfo(new PushPlusPush(), PUSH_PLUS_TOKEN); |
| 141 | } else if (StringUtils.isNotBlank(SCT_KEY)) { |
| 142 | return new PushInfo(new ServerChanTurboPush(), SCT_KEY); |
| 143 | } else if (StringUtils.isNotBlank(WE_COM_TOKEN)) { |
| 144 | return new PushInfo(new WeComPush(), WE_COM_TOKEN); |
| 145 | } else if (StringUtils.isNotBlank(SC_KEY)) { |
| 146 | return new PushInfo(new ServerChanPush(), SC_KEY); |
| 147 | } else if (StringUtils.isNoneBlank(WE_COM_APP_CORP_SECRET, WE_COM_APP_CORPID) && null != WE_COM_APP_AGENT_ID) { |
| 148 | return new PushInfo(new WeComAppPush(), WE_COM_APP_CORPID, null, WE_COM_APP_CORP_SECRET, WE_COM_APP_AGENT_ID, WE_COM_APP_TO_USER, WE_COM_APP_MEDIA_ID); |
| 149 | } else { |
| 150 | return null; |
| 151 | } |
| 152 | } |
| 153 | |
| 154 | public HttpHost getProxy() { |
| 155 | if (null == PROXY_PORT || PROXY_PORT.equals(0)) { |