2016-08-02 3 views
1

Google API로 정말 긴 URL을 단축하려고합니다. 이 URL에는 프로그램 사용자에 대한 정보가 포함되어 있습니다. 클릭하면 서버에 일부 마법이 발생하며 사용자가 링크를 클릭 한 경우에만 마법이 발생합니다.Google URL 단축 URL을 작성하여 단축 URL을 호출합니다.

이제 Google-URL-Shortener로 링크를 단축하면 Google에서 자동으로 해당 링크를 호출하여 서버가 어떤 조치를 취하도록합니다. 나는 이것이 유효성 체크 또는 뭔가라고 생각한다.

비활성화 할 수있는 방법이 있습니까? 아니면 다른 제공 업체를 사용해야합니까? 나는 준비가 구글과 다른 URL 축약을했습니다 어떤에서 당신의 도움이

답변

0

에 대한

덕분에 미리보기를 생성하기 위해 URL을 방문합니다. 구독 취소 URL을 줄이려고 할 때 동일한 문제가 있었으며 확인 단계를 추가하여 URL을 줄이면 구독이 구독 취소되지 않도록했습니다.

또 다른 해결책은 사용자 에이전트 필드를 키 오프하여 사용자 에이전트가 URL 단축 단축키 인 경우 기본 작업을 방지하는 것입니다.

나는 사용자 에이전트 필드를 제어하지 않기 때문에 URL 단축키 서비스가 향후 사용자 에이전트 값을 변경하고 모든 것을 호스화할 수 있으므로이 방법을 사용하지 않기로했습니다.