17

iOS アプリで Stripe Connect を使用して成功した人はいますか? いくつかの質問を聞きたいんです:

ここのガイドラインに従っています: https://stripe.com/docs/connect/getting-started

アプリケーションの登録: 簡単、ここでは問題ありません

次に、もう少し下に:

ユーザーを Stripe に送信します。ここでも問題ありません。UIWebView でリンクを開くボタンがあるだけです。URL に client_id を含めても問題ないと思いますか? どの ID/キーをアプリにハードコードする必要があるかについては、多くの不確実性があります

次に、もう少し下に:

ユーザーが Stripe アカウントに接続または作成すると、コード パラメータまたはエラーを使用して、アプリケーション設定で設定した redirect_uri にリダイレクトされます。

ここで行っているのは、UIWebview の webView:shouldStartLoadWithReqest:navigationType デリゲート メソッドを使用して、URL 内の文字列 "code=" をチェックすることです。それが見つかれば、「コード」パラメータを取得できます。したがって、実際には、redirect_uri は私にはまったく不要です。これはこれを処理する正しい方法ですか?アプリ内またはサーバーでこれを行う必要がありますか?

コードを受け取った後、access_token を受け取るために POST 呼び出しを行うことになっています。繰り返しますが、これはアプリ内で行うべきですか、それともサーバー上で行うべきですか? secret_key を使用する必要があるので、サーバーを推測していますか? また、トークンをサーバーに送信する必要がある場合、このトークンと共にクレジット カード情報を送信するにはどうすればよいですか? カード番号、有効期限、CVV の入手方法を知っています。しかし、それをサーバーに渡すという点では(トークンの有無にかかわらず)、よくわかりません。

次に、実際にサーバー上で PHP、Ruby、または Python のコードを作成することになると、完全に途方に暮れます。

どんな助けでも大歓迎です。

4

2 に答える 2

1

UIWebView を使用できます。引き続きリダイレクト URL を使用し、デリゲート「webView:shouldStartLoadWithRequest:navigationType:」を使用してリダイレクトを監視する必要があります。

于 2015-04-22T10:08:11.510 に答える