Beispiel #1
0
        public static Task <GiphyQuerySearchResult> Search(IGiphyConfig config, string query, int limit = 25, int offset = 0)
        {
            var requestUrl = $"https://{searchApiUrl}?api_key={config.ApiKey}&q={UnityWebRequest.EscapeURL(query)}&limit={limit}&offset={offset}&rating={config.Rating.ToQueryString()}&lang={config.Lang}";

            return(Query <GiphyQuerySearchResult>(requestUrl));
        }
Beispiel #2
0
        public static Task <GiphyQueryRandomResult> Random(IGiphyConfig config, string tag)
        {
            var requestUrl = $"https://{randomApiUrl}?api_key={config.ApiKey}&tag={UnityWebRequest.EscapeURL(tag)}&rating={config.Rating.ToQueryString()}";

            return(Query <GiphyQueryRandomResult>(requestUrl));
        }