ホームページ >バックエンド開発 >PHPチュートリアル >WeChat から外部ブラウザーへのアクセスが開かれたことを確認するにはどうすればよいですか?

WeChat から外部ブラウザーへのアクセスが開かれたことを確認するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-12-01 01:27:382265ブラウズ

WeChat から外部ブラウザーへのアクセスが開かれたことを確認するにはどうすればよいですか?

WeChat で Web ページを開いた後、右上隅の [ブラウザで開く] を選択すると、Web ページを外部ブラウザで開くことができます。それを開いて、この URL が WeChat から取得されたものであるかどうかを確認する方法はありますか?

注: この Web ページを WeChat で開くかどうかを判断する必要はありません。これは、開いている外部ブラウザーで最後に訪問したのが WeChat であるかどうかを判断するだけで済みます。パラメータのアドレスに基づいて判断しないでください、他人がそれを偽造できるからです

返信内容:

WeChat から外部ブラウザーへのアクセスが開かれたことを確認するにはどうすればよいですか?

WeChat で Web ページを開いた後、右上隅の [ブラウザで開く] を選択すると、Web ページを外部ブラウザで開くことができます。それを開いて、この URL が WeChat から取得されたものであるかどうかを確認する方法はありますか?

注: この Web ページを WeChat で開くかどうかを判断する必要はありません。これは、開いている外部ブラウザーで最後に訪問したのが WeChat であるかどうかを判断するだけで済みます。他人が偽造する可能性があるため、パラメータのアドレスに基づいて判断することはできません

元の Web ページの URL には WeChat の入り口に WeChat パラメータが追加されており、パラメータがあるかどうかを確認するだけで WeChat であるかどうかを判断できます。もちろん、リンクがモーメントにあり、チャットがクリックされた場合、WeChat は、from=timeline、from=groupmessage、from=singlemessage などの関連パラメータもデフォルトで追加します。

もう 1 つの方法は、WeChat の組み込みブラウザの UA を使用して、Web ページが WeChat で開かれているかどうかを判断することです

WeChat が開いているかどうかを判断します:
WeChat から外部ブラウザーへのアクセスが開かれたことを確認するにはどうすればよいですか?

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
前の記事:PHP/MYSQL 與 IOS次の記事:PHP/MYSQL 與 IOS