// Search GIFs
    public void SearchTenorGIF()
    {
        // Initialize SDK
        TenorAPI.Initialize("LIVDSRZULELA");

        // Prepare Request data
        SearchRequest request = new SearchRequest();

        request.q     = inputTag.text;
        request.limit = "50";

        if (lastSearch != inputTag.text)
        {
            // Change object with new search
            elements [index++].SetActive(false);
            elements [index].SetActive(true);
            indexResult = 0;
        }
        else
        {
            // Show next answer
            indexResult++;
            if (indexResult >= 49)
            {
                indexResult = 0;
            }
        }

        // Call Coroutine to not freeze
        StartCoroutine(TenorAPI.Search(request, ProcessAnswers));
        lastSearch = inputTag.text;
    }
Esempio n. 2
0
    // Search Hourly Trending GIFs
    public void HourlyTrendingTenorGIF()
    {
        // Initialize SDK
        TenorAPI.Initialize("LIVDSRZULELA");

        // Prepare Request data
        HourlyTrendingRequest request = new HourlyTrendingRequest();

        request.pos = "";

        // Call Coroutine to not freeze
        StartCoroutine(TenorAPI.HourlyTrending(request, ProcessAnswers));
    }
Esempio n. 3
0
    // Search Tags
    public void TagsTenorGIF()
    {
        // Initialize SDK
        TenorAPI.Initialize("LIVDSRZULELA");

        // Prepare Request data
        TagRequest request = new TagRequest();

        request.type = "featured";

        // Call Coroutine to not freeze
        StartCoroutine(TenorAPI.Tags(request, ProcessAnswers));
    }
Esempio n. 4
0
    // Search Suggestions
    public void SearchSuggestionsTenorGIF()
    {
        // Initialize SDK
        TenorAPI.Initialize("LIVDSRZULELA");

        // Prepare Request data
        SearchSuggestionsRequest request = new SearchSuggestionsRequest();

        request.limit = "10";
        request.tag   = inputTag.text;

        // Call Coroutine to not freeze
        StartCoroutine(TenorAPI.SearchSuggestions(request, ProcessAnswers));
    }