https://docs.open.alipay.com/200/105310/
[ 最初に、アプリケーションを作成する必要があります ] Alipayアカウントを使用してオープンプラットフォームにログインし、デベロッパーセンターにアクセスします。
Alipayは2種類のアプリケーションを公式に提供しています。
- サードパーティアプリケーション:サービスプロバイダー(ISV)に適用して、マーチャント向けのアプリケーションを開発し、その用途を拡大します。詳細については、サードパーティアプリケーションをご覧ください。
- 自己使用アプリケーション:オープン機能を使用して、自分または会社用のアプリケーションを開発します。詳細については、自己使用アプリケーションを参照してください。自己開発アプリケーションは、Web /モバイルアプリケーション、アプレット、およびライフアカウントアプリケーションに分けられます。
通常は「ウェブ/モバイルアプリケーション」を作成して作成します。以下も例です。
[ アクセス機能のタイプを選択してください ]
注:
アプリ作成時のアプリステータスは「開発中」であり、公式にインターフェースをオンラインで呼び出すことはできません。
【アプリ基本情報の記入】アプリ開発の途中で見直すことなく、いつでもアプリ基本情報を改善できます。
アプリケーション名、アプリケーションアイコン
完璧なコンテンツが必要 |
効果 |
アプリケーション名 |
アプリケーション名とアプリケーションアイコンは、承認と共有のシナリオで表示されます。関連情報を正確に入力してください。 |
アプリケーションアイコン |
アプリケーションを表すアプリケーションアイコンは、ポルノのギャンブルの写真をアップロードできません。これは、ant open audit standardに準拠しています。 |
注:
アプリケーション名とアプリケーションアイコンは、アプリケーションの起動時に確認されるため、を構成する前に、関連する確認ルールを理解することをお勧めします。
【アプリ機能追加】
開発者は、開発プロセス中に必要な関数を「関数リスト」に追加できます。
機能によって使用条件が異なりますので、契約書への署名が必要な場合は、ご利用前にご署名いただく必要があります。
自社開発アプリと他社アプリの署名方法は若干異なりますので、具体的な署名方法については、署名機能をご覧ください 。
ここで開発者とユーザーの違いに注意してください:
- 開発者:アプリケーション(関数またはサービス)の開発者(または企業)。
- ユーザー:アプリケーション(機能またはサービス)を購入して使用する人(または企業)。
開発者が自分で開発したアプリケーションを使用すると、開発者とユーザーの2つのIDが一致します。
【アプリケーション環境の設定】
開発者は設定内容を参照する必要があります:
フィールド名 |
フィールドの説明 |
アプリケーションゲートウェイ (下の図1に対応) |
Alipay非同期通知を受信するためのオプションのフィールド。たとえば、口コミによる店舗のオープンでは、このゲートウェイは、開発者のストアからパッシブ通知を受信するように構成する必要があります。開発者は必要に応じて入力します。 |
承認済みのコールバックアドレス (下の図2に対応) |
サードパーティ認証またはユーザー情報認証後のコールバックアドレス。承認リンクで構成されているredirect_uriの値は、この値と一致している必要があります(例:https://www.alipay.com)。
注: アドレスが入力されると、システムは自動的にセキュリティテストを実施します。 |
RSA(SHA256)キー (下の図3に対応) |
開発者は、インターフェースで使用される秘密鍵が公開鍵と一致することを確認する必要があります。一致しない場合、インターフェースを呼び出すことができません。キーの生成と構成、およびインターフェイスパラメータsign_type = RSA2 を参照できます。 |
RSA(SHA1)キー (下の図4に対応) |
上記と同じで、インターフェースパラメーターsign_type = RSAです。 |
インターフェースについては、次の図を参照してください。
キーの生成と構成に関する詳細なチュートリアルについては、署名のセクションを参照してください。
注:
- レビューのために提出する前に、「インターフェース署名方法」に入力する必要があります(1つの署名方法のみが必要です)。
- キーとアプリケーション(APPID)の間には1対1の対応があります。つまり、開発者はアプリケーションごとに名前でキーを設定する必要があり、異なるアプリケーションのキーを混在させることはできません。
【AppIDを見る】
アプリケーションが作成されると、オープンプラットフォームはアプリケーションのアプリケーション固有識別子(APPID)を生成します。APPIDを介してのみ、オープン製品のインターフェース機能を呼び出すことができます。次の図に示すように、開発者は、[ 開発センター] > [ 開発者の概要]に移動して、このアカウントですべてのアプリケーションのAPPIDを表示でき ます。