@@ -0,0 +1,1450 @@
+package weixin.popular.support;%0D%0A%0D%0Aimport weixin.popular.bean.component.ApiQueryAuthResult;%0D%0A%0D%0A/**%0D%0A * ComponentTokenManager %E7%AC%AC%E4%B8%89%E6%96%B9%E5%B9%B3%E5%8F%B0token %E7%AE%A1%E7%90%86%0D%0A * @author LiYi%0D%0A * @since 2.8.20%0D%0A */%0D%0Apublic interface ComponentTokenManager %7B%0D%0A%0D%0A%09/**%0D%0A%09 * %E8%8E%B7%E5%8F%96 component_access_token%0D%0A%09 * %0D%0A%09 * @param component_appid%0D%0A%09 * @return%0D%0A%09 */%0D%0A%09String getComponentAccessToken(String component_appid);%0D%0A%0D%0A%09/**%0D%0A%09 * %E8%8E%B7%E5%8F%96 component_access_token %3Cbr%3E%0D%0A%09 * %E9%80%82%E7%94%A8%E4%BA%8E%E5%8D%95%E4%B8%80%E7%AC%AC%E4%B8%89%E6%96%B9%E5%B9%B3%E5%8F%B0%E7%8E%AF%E5%A2%83%0D%0A%09 * %0D%0A%09 * @return%0D%0A%09 */%0D%0A%09String getComponentAccessToken();%0D%0A%0D%0A%09/**%0D%0A%09 * %E8%8E%B7%E5%8F%96 authorizer_access_token%0D%0A%09 * %0D%0A%09 * @param component_appid%0D%0A%09 * @param authorizer_appid%0D%0A%09 * @return%0D%0A%09 */%0D%0A%09String getAuthorizerAccessToken(String component_appid, String authorizer_appid);%0D%0A%0D%0A%09/**%0D%0A%09 * %E8%8E%B7%E5%8F%96 authorizer_access_token%3Cbr%3E%0D%0A%09 * %E9%80%82%E7%94%A8%E4%BA%8E%E5%8D%95%E4%B8%80%E7%AC%AC%E4%B8%89%E6%96%B9%E5%B9%B3%E5%8F%B0%E7%8E%AF%E5%A2%83%0D%0A%09 * @param authorizer_appid%0D%0A%09 * @return%0D%0A%09 */%0D%0A%09String getAuthorizerAccessToken(String authorizer_appid);%0D%0A%0D%0A%09/**%0D%0A%09 * %E5%88%B7%E6%96%B0 component_access_token%0D%0A%09 * %0D%0A%09 * @param component_appid%0D%0A%09 * @param component_verify_ticket%0D%0A%09 */%0D%0A%09void component_verify_ticket(String component_appid, String component_appsecret,%0D%0A%09%09%09String component_verify_ticket);%0D%0A%09/**%0D%0A%09 * %E6%8E%88%E6%9D%83%E4%BA%8B%E4%BB%B6%0D%0A%09 * %0D%0A%09 * @param component_appid%0D%0A%09 * @param authorizationCode%0D%0A%09 * @return%0D%0A%09 */%0D%0A%09ApiQueryAuthResult authorized(String component_appid, String authorizationCode);%0D%0A%0D%0A%09/**%0D%0A%09 * %E5%8F%96%E6%B6%88%E6%8E%88%E6%9D%83%E4%BA%8B%E4%BB%B6%0D%0A%09 * %0D%0A%09 * @param component_appid%0D%0A%09 * @param authorizer_appid%0D%0A%09 */%0D%0A%09void unauthorized(String component_appid, String authorizer_appid);%0D%0A%7D%0D%0A

添加 ComponentTokenManager