2016-08-02 8 views
1

Я пытаюсь сократить очень длинный URL-адрес с помощью API Google. Этот URL-адрес содержит некоторую информацию о пользователе программы, и если щелкнуть, на сервере происходит некоторая магия, и магия должна произойти только в том случае, если сам пользователь щелкнул ссылку.Google URL Shortener вызывает сокращение URL-адреса путем создания

Теперь, если я сокращу ссылку с помощью Google-URL-Shortener, Google автоматически назовет эту ссылку, которая позволяет серверу совершить какое-либо действие. Я думаю, что это проверка подлинности или что-то в этом роде.

Есть ли способ деактивировать это или мне нужно использовать другого провайдера?

Спасибо за вашу помощь

ответ

0

Из того, что я имею готовый Google и другие URL-адрес shorteners посетит URL, чтобы создать предварительный просмотр. У меня была такая же проблема, когда я пытался сократить URL-адрес отмены подписки и решил добавить шаг подтверждения, чтобы подписка не была отписана при сокращении URL-адреса.

Другим решением является отключение поля User Agent и предотвращение действия по умолчанию, если User Agent является сокращающим бот.

Поскольку я не контролирую поле User Agent, я был обеспокоен тем, что служба сокращения URL-адресов может изменить значение User Agent в будущем и все шло, поэтому я решил не делать этого таким образом.

 Смежные вопросы

  • Нет связанных вопросов^_^