ウェブサイトの友達に知らせるツールを設計していますが、行き詰っています。
このスクリプトにより、ユーザーは自分の連絡先をインポートし、招待状を一括送信できます。いくつかの理由 (スパムとクォータ) により、1 時間あたり最大 30 の招待状の送信が許可されます。
連絡先を 1 つずつ追加することは問題ありません。30 を超える連絡先は許可されていないことをユーザーに通知します....
しかし、連絡先をインポートするのは難しいです... ほとんどのユーザーは 100 件以上、中には 1,000 件以上の連絡先を持っています。これをどのように提示しますか?最初の 30 件の連絡先のみをインポートしますか? 問題は、メールと連絡先の名前しか持っていないため、ユーザーに提供できる唯一のフィルターは最初の文字によるものです
編集:
わかりました、申し訳ありませんが、画像がわかりにくかったので、翻訳版を次に示します。フィールドはフィルタリングや検索用ではなく、連絡先を手動で追加するためのものです....
もし私が検索フィルター/入力を持っていたら...それは悪いでしょう. 私はユーザーの興味を失いたくありません... ユーザーは数回のクリックでできるだけ多くの招待状を送信できるべきです...連絡先ごとに彼を働かせるのは悪いでしょう....
現在、2番目の画像に示すように問題を解決することを考えています...「ページ」ごとに連絡先のリストをインポートするオプションをユーザーに提供することにより(最初の30、2番目の30など...)...すべて連絡先は、インポート時に「チェック」(受信者になります) されます...そして、必要に応じて、リストから誰かを削除するオプションがユーザーに与えられます.1 つずつチェックインするのではなく.
より良いアイデアがありますか?