プロジェクトでは、WeChat ユーザーのアバターとニックネームを取得する必要があります。ニックネームとアバターの URL がデータベースに保存されている場合、情報の更新が間に合わず、アバターを変更すると元の URL が無効になります。アバターをローカルにダウンロードする必要がありますか?他の方法が使用される場合はどうなりますか?
H5 ローカルストレージ
使用される各 OpenID は一意であり、データベースに保存する必要があります。アバターのニックネームは変更される可能性があり、保存されたセッション設定の有効期限も変更されます。個人的な意見
openid を含むデータベースを必ず保存してください。 WeChat のユーザー名とアバターの更新に高い要件がある場合は、スケジュールされたタスクを作成して定期的に更新します。 アバターを更新するだけの場合は、アバターのアドレスに定期的にアクセスして、WeChat ユーザー情報をクエリしてデータベースを更新します。
私もこの問題に遭遇しました。WeChat でログインすると、WeChat ユーザーのアバターがキャプチャされますが、ユーザーがアバターを変更した場合はどうすればよいですか?
H5 ローカルストレージ
使用される各 OpenID は一意であり、データベースに保存する必要があります。アバターのニックネームは変更される可能性があり、保存されたセッション設定の有効期限も変更されます。個人的な意見
openid を含むデータベースを必ず保存してください。 WeChat のユーザー名とアバターの更新に高い要件がある場合は、スケジュールされたタスクを作成して定期的に更新します。
アバターを更新するだけの場合は、アバターのアドレスに定期的にアクセスして、WeChat ユーザー情報をクエリしてデータベースを更新します。
私もこの問題に遭遇しました。WeChat でログインすると、WeChat ユーザーのアバターがキャプチャされますが、ユーザーがアバターを変更した場合はどうすればよいですか?