автозаполнение компании linkedin (автозаполнение)

Пытаюсь заставить автозаполнение работать в моем приложении при поиске компаний. В моем случае я ищу "ска" Три (3) различных сценария:

1 – перейдите на страницу https://www.linkedin.com/ta/federator?types=company&query=ska в своем браузере. Результат: вы получаете ответ json с данными.

<сильный>2. Попробуйте вызвать его через javascript Front-End

        $("#birds").autocomplete({
            minLength: 3,
            source: function (request, response) {
                // request.term is the term searched for.
                // response is the callback function you must call to update the autocomplete's 
                // suggestion list.
                $.ajax({
                    url: "https://www.linkedin.com/ta/federator?types=company",
                    data: { query: request.term },
                    dataType: "json",
                    success: response,
                    error: function () {
                        response([]);
                    }
                });
            }

        });

Результат: ноль

Сценарий 3:

Выполните вызов API LinkedIn, используя свой API и секретный ключ. API Вызовите "company-search?keywords={your-partial-word}" Результат: Результаты поиска не похожи на автозаполнение. Предложения автозаполнения намного лучше.

Предложения по созданию автозаполнения для LinkedIn при поиске только компаний.

Как уже упоминалось, есть два разных способа.

  1. Вызов https://www.linkedin.com/ta/federator?types=company&query={имя}
  2. Использование LinkedIn API — не очень хороший и ожидаемый результат, как показано при использовании (1)

person Radek82    schedule 09.03.2015    source источник
comment
это законно использовать?   -  person CoderKK    schedule 22.08.2016


Ответы (1)


Я думаю, что хороший способ сделать это:

  1. Создайте локальный сервер, который мог бы обработать ваш запрос на запрос и отправить ваш запрос на URL-адрес связанного запроса (это устранит проблему CORS)
  2. В этом коде автозаполнения js укажите URL-адрес вашего локального сервера.
person VELVETDETH    schedule 30.07.2015