訪問者が開発者のスターバックス カードに寄付できる Web サイト ウィジェット (PayPal の寄付ウィジェットに似ています) の作成を追求したいと考えています。私の最初の単純な実装は、ユーザーをスターバックスの eGift ページに誘導し、JavaScript を使用してほとんどのフォームを自動入力することでした。ただし、これはクロスサイト スクリプティングと見なされます。
スターバックスの eGift フォームにデータを送信して、目的を達成するための適切な方法はありますか? または、機能する別のアプローチはありますか?同僚が PayPal API について言及しましたが、それがスターバックス カードのリロードにフックするように機能するかどうかはわかりません。
要件:
- 寄付者はウィジェットをクリックして、名前/メールアドレス (オプション?)、PayPal またはアカウント情報、寄付したい金額を入力すると、カードがリロードされます。