ホームページ > バックエンド開発 > PHPチュートリアル > 初めて WeChat をフォローするときに、都市ごとに異なる内容で返信できますか?

初めて WeChat をフォローするときに、都市ごとに異なる内容で返信できますか?

WBOY
リリース: 2016-07-06 13:52:03
オリジナル
882 人が閲覧しました

ドキュメントを見ると、機能していないようです。
神に悟りを求めてください。

返信内容:

ドキュメントを見ると、機能していないようです。
神に悟りを求めてください。

ユーザー情報の都市情報は、現在地ではなく、自分の出身地の都市情報を非常に不正確に入力することがあります。 WeChat がアテンション イベントをプッシュしたとき、ユーザーの IP はプッシュされませんでした

わかりました。 。プッシュに従うときに、都市を含むユーザー情報を取得しますが、ユーザーは情報も入力する必要があります。 。 。 。別のオプションは、ユーザーが自分の地理的位置を報告することですが、これは、それに注意を払う方法がなく、ユーザーが同意しない可能性がある場合にトリガーされます。

はい、でもちょっと面倒です

  1. システムのバックグラウンドがWeChatによってプッシュされた情報を受信すると、それがユーザーの注目であるかどうかを判断します

  2. ユーザーが注目している場合、受け取った情報に基づいてユーザーのopenidが取得されます

  3. WeChatサーバーにアクセスしてopenidに基づいてユーザー情報を取得します

  4. 取得したユーザー情報の都市フィールドに基づいて異なる内容で返信します

注: WeChat プッシュ メッセージを受信した場合は、5 秒以内にすぐに応答する必要があります。応答がない場合は、同じメッセージが複数送信され、お客様側で処理が繰り返されることになります。

注意を払うと、サーバーのバックグラウンドでユーザーの情報を取得できます (取得方法は?ドキュメントを参照してください)。ユーザーの情報内の都市に基づいて、異なる内容でユーザーに返信できます。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート