Twitter oAuth callbackUrl - localhost разработка

Один из вариантов - разделить ключевое слово поиска и добавить условие OR в sql, как показано ниже.

SELECT * FROM youtable WHERE (name LIKE '%Hotel Elite%' OR name LIKE '%Hotel%' OR name LIKE '%Elite%' )  

Второй вариант использования MySql Полнотекстовый поиск

110
задан 29 April 2009 в 04:04
поделиться

3 ответа

Да, он был отключен из-за недавней проблемы безопасности, обнаруженной в OAuth. На данный момент единственным решением является создание двух приложений OAuth - одного для производства и одного для разработки. В приложении для разработки вы устанавливаете свой URL обратного вызова localhost вместо действующего.

7
ответ дан 24 November 2019 в 03:13
поделиться

Альтернатива 1.

Настройте файл .hosts (Windows) или etc / hosts, чтобы указать действующий домен на ваш localhost IP. например:

127.0.0.1 xyz.com

, где xyz.com - ваш реальный домен.

Альтернатива 2.

Также, в статье дается совет, как альтернативно использовать службу сокращения URL-адресов. Сократите локальный URL-адрес и предоставьте результат в виде обратного вызова.

Альтернатива 3.

Кроме того, похоже, что он работает, чтобы предоставить, например, http://127.0.0.1:8080 в качестве обратного вызова для Twitter вместо http: // localhost: 8080 .

135
ответ дан 24 November 2019 в 03:13
поделиться

Я просто должен был сделать это на прошлой неделе. Очевидно, localhost не работает, но 127.0.0.1 работает Go figure.

Это, конечно, предполагает, что вы регистрируете два приложения в Twitter, одно для вашего проживания www.mysite.com, а другое для 127.0.0.1.

.
27
ответ дан 24 November 2019 в 03:13
поделиться
Другие вопросы по тегам:

Похожие вопросы: