Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //
- // Source code recreated from a .class file by IntelliJ IDEA
- // (powered by Fernflower decompiler)
- //
- package com.quoord.tools.directoryurl;
- import android.app.Activity;
- import android.content.Context;
- import android.content.SharedPreferences;
- import com.google.android.gcm.GCMRegistrar;
- import com.quoord.tapatalkpro.bean.TapatalkId;
- import com.quoord.tapatalkpro.ics.tapatalkid.SignInWithOtherUtil;
- import com.quoord.tapatalkpro.ics.tapatalkid.TapatalkIdFactory;
- import com.quoord.tapatalkpro.util.Prefs;
- import com.quoord.tapatalkpro.util.TapatalkJsonEngine;
- import com.quoord.tapatalkpro.util.Util;
- import com.quoord.tools.directoryurl.DirectoryUrlGenerater;
- import java.net.URLEncoder;
- import java.util.ArrayList;
- import java.util.HashMap;
- import java.util.Iterator;
- import java.util.TimeZone;
- import java.util.Map.Entry;
- public class DirectoryUrlUtil {
- public DirectoryUrlUtil() {
- }
- public static String createGetForumById(Context var0, String var1) {
- return DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.GET_FORUMS + "?id=" + var1);
- }
- public static String createGetRecommendForumsByIabCategory(Activity var0, ArrayList<String> var1, int var2) {
- String var4 = TapatalkJsonEngine.GET_IAB_RECOMMOND_FORUMS + "?cat_ids=";
- for(int var3 = 0; var3 < var1.size(); ++var3) {
- if(var3 == var1.size() - 1) {
- var4 = var4 + (String)var1.get(var3);
- } else {
- var4 = var4 + (String)var1.get(var3) + ",";
- }
- }
- return DirectoryUrlGenerater.appendAppKey(var0, var4 + "&page=" + var2 + "&per_page=" + 20);
- }
- public static String createSearchForumsURL(Activity var0, String var1, int var2) {
- return DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.SEARCH + "?" + "search=" + URLEncoder.encode(var1) + "&page=" + var2 + "&per_page=" + 20);
- }
- public static String createSubCategoryFeed(Activity var0, String var1) {
- return DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.GET_CA_PUPULAR + "?cid=" + var1);
- }
- public static String createSuggestSearchForumsURL(Activity var0, String var1, int var2, boolean var3) {
- if(var1 == null) {
- return null;
- } else {
- String var4 = TapatalkJsonEngine.V2_SEARCH + "?" + "key=" + URLEncoder.encode(var1) + "&page=" + var2 + "&per_page=" + 20;
- var1 = var4;
- if(var3) {
- var1 = var4 + "&hot_term=1";
- }
- return DirectoryUrlGenerater.appendAppKey(var0, var1);
- }
- }
- public static String getAuIdentifyTapatalkUserUrl(Activity var0, String var1, String var2) {
- return DirectoryUrlGenerater.appendTokenAndAppKey(var0, TapatalkJsonEngine.AU_IDENTIFY + "?fid=" + var1 + "&uid=" + var2);
- }
- public static String getAuInviteUserUrl(Activity var0, ArrayList<String> var1, String var2) {
- if(var1 != null && var1.size() != 0) {
- StringBuilder var4 = new StringBuilder("");
- for(int var3 = 0; var3 < var1.size(); ++var3) {
- var4.append((String)var1.get(var3));
- var4.append("&");
- }
- var4.append(var2);
- return DirectoryUrlGenerater.appendTokenAndAppKey(var0, TapatalkJsonEngine.AU_INVITE_USER + "?" + var4.toString());
- } else {
- return "";
- }
- }
- public static String getBindVimeoUrl(Context var0, String var1, String var2, String var3, String var4) {
- return var0 != null && var1 != null?DirectoryUrlGenerater.appendTokenAndAppKey(var0, TapatalkJsonEngine.GET_BIND_VIMEO) + "&vimeo_id=" + var1 + "&topic_id=" + var2 + "&filename=" + var4 + "&post_id=" + var3:"";
- }
- public static String getCategoriesUrl(Context var0) {
- return var0 == null?"":DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.GET_NESTED);
- }
- public static String getCategoryForumListUrl(Context var0, String var1, int var2) {
- return var0 != null && var1 != null?DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.FORUMS_CATEGORY + "?cat_id=" + var1 + "&page=" + var2 + "&per_page=" + 20):"";
- }
- public static String getDirectorySearchForumsUrl(Activity var0, String var1, String var2, String var3) {
- return DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.SEARCH + "?" + "search=" + URLEncoder.encode(var1) + "&page=" + var2 + "&per_page=" + var3);
- }
- public static String getForumFeed(Activity var0, ArrayList<String> var1) {
- if(var1 != null && var1.size() != 0) {
- ArrayList var4 = new ArrayList();
- int var2;
- for(var2 = 0; var2 < var1.size(); ++var2) {
- if(!var4.contains(var1.get(var2))) {
- var4.add((String)var1.get(var2));
- }
- }
- StringBuilder var5 = new StringBuilder("");
- int var3 = var4.size();
- for(var2 = 0; var2 < var3; ++var2) {
- var5.append((String)var4.get(var2));
- if(var2 < var3 - 1) {
- var5.append(",");
- }
- }
- return DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.GET_POPULAR + "?fid=" + var5.toString());
- } else {
- return null;
- }
- }
- public static String getForumFeedTest(Activity var0, String var1) {
- return DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.GET_POPULAR + "?fid=" + var1);
- }
- public static String getFunctionConfigUrl(Context var0) {
- return TapatalkJsonEngine.GET_FUNCTION_CONFIG;
- }
- public static String getHotTermsUrl(Context var0) {
- return DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.GET_SEARCH_TERMS + "?" + "locale=" + Util.getDeviceLocal(var0));
- }
- public static String getIcsSearchForumUrl(Context var0, String var1, int var2, int var3, boolean var4) {
- if(var0 != null && var1 != null && var1.length() != 0) {
- StringBuilder var5 = (new StringBuilder(String.valueOf(TapatalkJsonEngine.ICS_SEARCH_FORUM))).append("?key=").append(URLEncoder.encode(var1)).append("&page=").append(var2).append("&per_page=").append(var3);
- if(var4) {
- var1 = "&hot_trem=1";
- } else {
- var1 = "";
- }
- return DirectoryUrlGenerater.appendAppKey(var0, var5.append(var1).toString());
- } else {
- return null;
- }
- }
- public static String getIcsSearchTopicUrl(Context var0, String var1, int var2, int var3, boolean var4) {
- if(var0 != null && var1 != null && var1.length() != 0) {
- StringBuilder var5 = (new StringBuilder(String.valueOf(TapatalkJsonEngine.ICS_SEARCH_TOPIC))).append("?key=").append(URLEncoder.encode(var1)).append("&page=").append(var2).append("&per_page=").append(var3);
- if(var4) {
- var1 = "&hot_trem=1";
- } else {
- var1 = "";
- }
- return DirectoryUrlGenerater.appendAppKey(var0, var5.append(var1).toString());
- } else {
- return null;
- }
- }
- public static String getManageAccountUrl(Activity var0) {
- SharedPreferences var1 = Prefs.get(var0);
- TapatalkId var3 = TapatalkIdFactory.getTapatalkId(var0);
- String var2 = TapatalkJsonEngine.MANAGE_ACCOUNT_URL + "?from=" + var1.getString("handle", "") + "&code=" + Util.getMD5(var3.getAuid() + "|" + var3.getToken());
- String var4 = var2;
- if(var3.getAuid() != -1) {
- var4 = var2;
- if(var3.getToken() != null) {
- if(var2.contains("?")) {
- var4 = var2 + "&&token=" + var3.getToken();
- } else {
- var4 = var2 + "?&token=" + var3.getToken();
- }
- }
- }
- return DirectoryUrlGenerater.appendAppKey(var0, var4 + "&in_app=1");
- }
- public static String getNotificationUrl(Context var0) {
- return DirectoryUrlGenerater.appendTokenAndAppKey(var0, TapatalkJsonEngine.AU_GET_FEED);
- }
- public static String getOBRecommendForumsByFidsUrl(Activity var0, ArrayList<String> var1) {
- String var3 = TapatalkJsonEngine.OB_GET_IAB_CATEGORY + "?fids=";
- for(int var2 = 0; var2 < var1.size(); ++var2) {
- if(var2 < var1.size() - 1) {
- var3 = var3 + (String)var1.get(var2) + ",";
- } else {
- var3 = var3 + (String)var1.get(var2);
- }
- }
- return DirectoryUrlGenerater.appendAppKey(var0, var3);
- }
- public static String getObRecommendForumsByIabCategory(Activity var0, ArrayList<String> var1, int var2) {
- String var4 = TapatalkJsonEngine.OB_GET_IAB_CATEGORY + "?cat_ids=";
- for(int var3 = 0; var3 < var1.size(); ++var3) {
- if(var3 == var1.size() - 1) {
- var4 = var4 + (String)var1.get(var3);
- } else {
- var4 = var4 + (String)var1.get(var3) + ",";
- }
- }
- return DirectoryUrlGenerater.appendAppKey(var0, var4 + "&page=" + var2 + "&per_page=" + 20);
- }
- public static String getRecommendForumsByFidsUrl(Activity var0, ArrayList<String> var1) {
- String var3 = TapatalkJsonEngine.GET_RECOMMEND_FORUMS_BY_FIDS + "?fids=";
- for(int var2 = 0; var2 < var1.size(); ++var2) {
- if(var2 < var1.size() - 1) {
- var3 = var3 + (String)var1.get(var2) + ",";
- } else {
- var3 = var3 + (String)var1.get(var2);
- }
- }
- return DirectoryUrlGenerater.appendAppKey(var0, var3);
- }
- public static String getRegistTokenUrl(Context var0) {
- String var1 = GCMRegistrar.getRegistrationId(var0);
- return DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.REGIEST + "?device_id=" + Util.getMD5(Util.getMacAddress(var0)) + "&token=" + var1 + "&language=" + Util.getDeviceLanguage(var0) + "&version=" + Util.getVersionCode(var0) + "&timezone=" + TimeZone.getDefault().getRawOffset() / 1000);
- }
- public static String getRemoveVimeoUrl(Context var0, String var1, String var2) {
- return var0 != null && var1 == null?DirectoryUrlGenerater.appendTokenAndAppKey(var0, TapatalkJsonEngine.GET_REMOVE_VIMEO) + "&vimeo_id=" + var1 + "&id=" + var2:"";
- }
- public static String getSignUrl(Context var0, String var1, String var2, String var3, String var4, String var5) {
- if(var1.equals(SignInWithOtherUtil.googleString)) {
- var1 = "" + TapatalkJsonEngine.SIGNINWITHGOOGLE + "?";
- } else if(var1.equals(SignInWithOtherUtil.facebookString)) {
- var1 = "" + TapatalkJsonEngine.SIGNINWITHFACEBOOK + "?";
- } else {
- var1 = "" + TapatalkJsonEngine.SIGNIN + "?";
- }
- var2 = var1 + "oauth_token=" + URLEncoder.encode(var2) + "&" + "handle=" + URLEncoder.encode(var5) + "&language=" + Util.getDeviceLanguage(var0) + "&timezone=" + TimeZone.getDefault().getRawOffset() / 1000;
- var1 = var2;
- if(Util.checkString(var3)) {
- var1 = var2 + "&email=" + URLEncoder.encode(var3);
- }
- var2 = var1;
- if(Util.checkString(var4)) {
- var2 = var1 + "&password=" + URLEncoder.encode(var4);
- }
- var2 = var2 + "&is_plus=1";
- var3 = GCMRegistrar.getRegistrationId(var0);
- var1 = var2;
- if(!var3.equals("")) {
- var1 = var2 + "&push_token=" + var3 + "&device_id=" + Util.getMD5(Util.getMacAddress(var0)) + "&device_type=" + Util.getDeviceName();
- }
- return DirectoryUrlGenerater.appendAppKey(var0, var1);
- }
- public static String getTapatalkForumsFeed(ArrayList<String> var0, Activity var1, boolean var2) {
- if(var0 != null && var0.size() != 0) {
- ArrayList var5 = new ArrayList();
- int var3;
- for(var3 = 0; var3 < var0.size(); ++var3) {
- if(!var5.contains(var0.get(var3))) {
- var5.add((String)var0.get(var3));
- }
- }
- StringBuilder var6 = new StringBuilder("");
- int var4 = var5.size();
- if(var2) {
- for(var3 = 0; var3 < var4; ++var3) {
- if(Prefs.get(var1).getBoolean(Prefs.get(var1).getInt("tapatalk_auid", -1) + "|" + (String)var5.get(var3), true)) {
- var6.append((String)var5.get(var3));
- if(var3 < var4 - 1) {
- var6.append(",");
- }
- }
- }
- } else {
- for(var3 = 0; var3 < var4; ++var3) {
- var6.append((String)var5.get(var3));
- if(var3 < var4 - 1) {
- var6.append(",");
- }
- }
- }
- String var7;
- if(!var6.toString().equals("")) {
- if(Prefs.get(var1).getBoolean("feedsettings_photosonly", false)) {
- if(var6.toString().endsWith(",")) {
- var7 = TapatalkJsonEngine.GET_MULTI_POPULAR + "?fid=" + var6.toString().substring(0, var6.length() - 1) + "&filter=image";
- } else {
- var7 = TapatalkJsonEngine.GET_MULTI_POPULAR + "?fid=" + var6.toString() + "&filter=image";
- }
- } else if(var6.toString().endsWith(",")) {
- var7 = TapatalkJsonEngine.GET_MULTI_POPULAR + "?fid=" + var6.toString().substring(0, var6.length() - 1);
- } else {
- var7 = TapatalkJsonEngine.GET_MULTI_POPULAR + "?fid=" + var6.toString();
- }
- } else {
- var7 = TapatalkJsonEngine.GET_MULTI_POPULAR + "?fid=-1";
- }
- String var8 = var7;
- if(Util.isHDDevice(var1)) {
- var8 = var7 + "&device_type=tablet";
- }
- return DirectoryUrlGenerater.appendTokenAndAppKey(var1, var8);
- } else {
- return null;
- }
- }
- public static String getUploadAvatarUrl(Context var0) {
- return var0 == null?"":DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.UPLOAD_AVATAR);
- }
- public static String getUploadProfileUrl(Context var0, HashMap<String, String> var1) {
- if(var0 != null && var1 != null) {
- String var2 = TapatalkJsonEngine.UPLOAD_PROFILE + "?";
- Iterator var3 = var1.entrySet().iterator();
- String var4;
- Entry var5;
- for(var4 = var2; var3.hasNext(); var4 = var4 + (String)var5.getKey() + "=" + (String)var5.getValue() + "&") {
- var5 = (Entry)var3.next();
- }
- return DirectoryUrlGenerater.appendTokenAndAppKey(var0, var4.substring(0, var4.length() - 1));
- } else {
- return "";
- }
- }
- public static String getUploadVimeoCompleteUrl(Context var0, String var1, String var2, String var3, String var4, String var5) {
- return var0 != null && var3 != null?DirectoryUrlGenerater.appendTokenAndAppKey(var0, TapatalkJsonEngine.GET_UPLOAD_VIMEO_COMPLETE) + "&fid=" + var2 + "&uid=" + var1 + "&ticketID=" + var3 + "&filename=" + "f123-u123-" + System.currentTimeMillis() + "&username=" + var5 + "&device_id=" + Util.getMD5(Util.getMacAddress(var0)):"";
- }
- public static String getUploadVimeoTicketUrl(Context var0) {
- return DirectoryUrlGenerater.appendTokenAndAppKey(var0, TapatalkJsonEngine.GET_UPLOAD_VIMEO_TICKET);
- }
- public static String getV2SearchForumsUrl(Activity var0, String var1) {
- return DirectoryUrlGenerater.appendAppKey(var0, TapatalkJsonEngine.V2_SEARCH + "?key=" + var1);
- }
- }
Add Comment
Please, Sign In to add comment